Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

IEventTagSvc Class Reference

#include <IEventTagSvc.h>

Inheritance diagram for IEventTagSvc:

EventTagSvc EventTagSvc List of all members.

Public Member Functions

virtual unsigned long long int getChainCode (Event::McParticle *part)=0
virtual unsigned long long int getChainCode (Event::McParticle *part)=0
virtual unsigned int getCharmDecayType (Event::McParticle *part)=0
virtual unsigned int getCharmDecayType (Event::McParticle *part)=0
virtual int getDecayCode (Event::McParticle *part)=0
virtual int getDecayCode (Event::McParticle *part)=0
virtual long int name2pdg (std::string pname)=0
virtual long int name2pdg (std::string pname)=0
virtual std::string pdg2name (long int pdg)=0
virtual std::string pdg2name (long int pdg)=0
virtual ~IEventTagSvc ()
virtual ~IEventTagSvc ()

Static Public Member Functions

const InterfaceID & interfaceID ()
const InterfaceID & interfaceID ()

Constructor & Destructor Documentation

virtual IEventTagSvc::~IEventTagSvc  )  [inline, virtual]
 

00024 {}

virtual IEventTagSvc::~IEventTagSvc  )  [inline, virtual]
 

00024 {}


Member Function Documentation

virtual unsigned long long int IEventTagSvc::getChainCode Event::McParticle part  )  [pure virtual]
 

Implemented in EventTagSvc, and EventTagSvc.

virtual unsigned long long int IEventTagSvc::getChainCode Event::McParticle part  )  [pure virtual]
 

Implemented in EventTagSvc, and EventTagSvc.

virtual unsigned int IEventTagSvc::getCharmDecayType Event::McParticle part  )  [pure virtual]
 

Implemented in EventTagSvc, and EventTagSvc.

virtual unsigned int IEventTagSvc::getCharmDecayType Event::McParticle part  )  [pure virtual]
 

Implemented in EventTagSvc, and EventTagSvc.

virtual int IEventTagSvc::getDecayCode Event::McParticle part  )  [pure virtual]
 

Implemented in EventTagSvc, and EventTagSvc.

virtual int IEventTagSvc::getDecayCode Event::McParticle part  )  [pure virtual]
 

Implemented in EventTagSvc, and EventTagSvc.

const InterfaceID& IEventTagSvc::interfaceID  )  [static]
 

const InterfaceID & IEventTagSvc::interfaceID  )  [inline, static]
 

00026                                                      {
00027   static const InterfaceID _IID("IEventtagsvc", 1, 0);
00028   //  static const InterfaceID _IID(7091, 1, 0);
00029   return _IID;
00030 }

virtual long int IEventTagSvc::name2pdg std::string  pname  )  [pure virtual]
 

virtual long int IEventTagSvc::name2pdg std::string  pname  )  [pure virtual]
 

virtual std::string IEventTagSvc::pdg2name long int  pdg  )  [pure virtual]
 

Implemented in EventTagSvc, and EventTagSvc.

virtual std::string IEventTagSvc::pdg2name long int  pdg  )  [pure virtual]
 

Implemented in EventTagSvc, and EventTagSvc.


The documentation for this class was generated from the following files:
Generated on Wed Feb 2 16:18:01 2011 for BOSS6.5.5 by  doxygen 1.3.9.1