#include <PartPropSvc.h>
Inheritance diagram for PartPropSvc:
Public Types | |
| SUCCESS | |
| NO_INTERFACE | |
| VERSMISMATCH | |
| LAST_ERROR | |
| enum | Status |
| SUCCESS | |
| NO_INTERFACE | |
| VERSMISMATCH | |
| LAST_ERROR | |
| enum | Status |
Public Member Functions | |
| virtual StatusCode | initialize () |
| virtual StatusCode | finalize () |
| virtual StatusCode | queryInterface (const InterfaceID &riid, void **ppvInterface) |
| virtual const InterfaceID & | type () const |
| HepPDT::ParticleDataTable * | PDT () |
| virtual unsigned long | addRef () |
| virtual unsigned long | release () |
| virtual const std::string & | name () const |
| virtual StatusCode | configure () |
| virtual StatusCode | start () |
| virtual StatusCode | stop () |
| virtual StatusCode | terminate () |
| virtual Gaudi::StateMachine::State | FSMState () const |
| virtual Gaudi::StateMachine::State | targetFSMState () const |
| virtual StatusCode | reinitialize () |
| virtual StatusCode | restart () |
| virtual StatusCode | sysInitialize () |
| virtual StatusCode | sysStart () |
| virtual StatusCode | sysStop () |
| virtual StatusCode | sysFinalize () |
| virtual StatusCode | sysReinitialize () |
| virtual StatusCode | sysRestart () |
| virtual StatusCode | setProperty (const Property &p) |
| virtual StatusCode | setProperty (const std::string &s) |
| virtual StatusCode | setProperty (const std::string &n, const std::string &v) |
| StatusCode | setProperty (const std::string &name, const TYPE &value) |
| virtual StatusCode | getProperty (Property *p) const |
| virtual const Property & | getProperty (const std::string &name) const |
| virtual StatusCode | getProperty (const std::string &n, std::string &v) const |
| virtual const std::vector< Property * > & | getProperties () const |
| ISvcLocator * | serviceLocator () const |
| IMessageSvc * | msgSvc () |
| IMessageSvc * | msgSvc () const |
| IMessageSvc * | messageService () |
| IMessageSvc * | messageService () const |
| StatusCode | setProperties () |
| StatusCode | service (const std::string &name, T *&psvc, bool createIf=true) const |
| StatusCode | service (const std::string &svcType, const std::string &svcName, T *&psvc) const |
| Property * | declareProperty (const std::string &name, T &property, const std::string &doc="none") const |
| Property * | declareRemoteProperty (const std::string &name, IProperty *rsvc, const std::string &rname="") const |
| IAuditorSvc * | auditorSvc () const |
| virtual StatusCode | sysInitialize ()=0 |
| virtual StatusCode | sysStart ()=0 |
| virtual StatusCode | sysStop ()=0 |
| virtual StatusCode | sysFinalize ()=0 |
| virtual StatusCode | sysReinitialize ()=0 |
| virtual StatusCode | sysRestart ()=0 |
| virtual StatusCode | configure ()=0 |
| virtual StatusCode | start ()=0 |
| virtual StatusCode | stop ()=0 |
| virtual StatusCode | terminate ()=0 |
| virtual StatusCode | reinitialize ()=0 |
| virtual StatusCode | restart ()=0 |
| virtual Gaudi::StateMachine::State | FSMState () const =0 |
| virtual Gaudi::StateMachine::State | targetFSMState () const =0 |
| virtual const std::string & | name () const =0 |
| virtual unsigned long | addRef ()=0 |
| virtual unsigned long | release ()=0 |
Static Public Member Functions | |
| static const InterfaceID & | interfaceID () |
| static const InterfaceID & | interfaceID () |
| static const InterfaceID & | interfaceID () |
| static const InterfaceID & | interfaceID () |
Public Attributes | |
| SUCCESS | |
| NO_INTERFACE | |
| VERSMISMATCH | |
| LAST_ERROR | |
Static Public Attributes | |
| tuple | PartPropSvc = Service( "PartPropSvc" ) |
Protected Member Functions | |
| PartPropSvc (const std::string &name, ISvcLocator *svc) | |
| virtual | ~PartPropSvc () |
| int | outputLevel () const |
| virtual void | setServiceManager (ISvcManager *)=0 |
Protected Attributes | |
| IntegerProperty | m_outputLevel |
| Gaudi::StateMachine::State | m_state |
| Gaudi::StateMachine::State | m_targetState |
| IMessageSvc * | m_messageSvc |
Private Attributes | |
| std::string | m_inputType |
| std::vector< std::string > | m_pdtFiles |
| HepPDT::ParticleDataTable * | m_pdt |
Friends | |
| class | SvcFactory< PartPropSvc > |
| friend class | ServiceManager |
Definition at line 27 of file PartPropSvc.h.
| PartPropSvc::PartPropSvc | ( | const std::string & | name, | |
| ISvcLocator * | svc | |||
| ) | [protected] |
| virtual PartPropSvc::~PartPropSvc | ( | ) | [protected, virtual] |
| virtual StatusCode PartPropSvc::initialize | ( | ) | [virtual] |
Implements IPartPropSvc.
| virtual StatusCode PartPropSvc::finalize | ( | ) | [virtual] |
Implements IPartPropSvc.
| virtual StatusCode PartPropSvc::queryInterface | ( | const InterfaceID & | riid, | |
| void ** | ppvInterface | |||
| ) | [virtual] |
Implements IPartPropSvc.
| virtual const InterfaceID& PartPropSvc::type | ( | ) | const [virtual] |
Implements IPartPropSvc.
| HepPDT::ParticleDataTable* PartPropSvc::PDT | ( | ) | [inline, virtual] |
friend class SvcFactory< PartPropSvc > [friend] |
Definition at line 54 of file PartPropSvc.h.
std::string PartPropSvc::m_inputType [private] |
Definition at line 56 of file PartPropSvc.h.
std::vector<std::string> PartPropSvc::m_pdtFiles [private] |
Definition at line 57 of file PartPropSvc.h.
HepPDT::ParticleDataTable* PartPropSvc::m_pdt [private] |
Definition at line 59 of file PartPropSvc.h.
tuple PartPropSvc::PartPropSvc = Service( "PartPropSvc" ) [static] |
Definition at line 6 of file PartPropSvc.py.
1.4.7