Public Member Functions | |
| TSelectorToolBase (const char *name="TSelectorToolBase") | |
| virtual | ~TSelectorToolBase () |
| virtual int | initialize ()=0 |
| virtual int | finalize ()=0 |
| const char * | getName () const |
| const Root::TAccept & | getTAccept () const |
Protected Attributes | |
| TString | m_name |
| TAccept | m_accept |
| Root::TSelectorToolBase::TSelectorToolBase | ( | const char * | name = "TSelectorToolBase" |
) | [inline] |
Standard constructor
| virtual Root::TSelectorToolBase::~TSelectorToolBase | ( | ) | [inline, virtual] |
Standard destructor
| virtual int Root::TSelectorToolBase::finalize | ( | ) | [pure virtual] |
Finalize this class; everything that should be done after the event loop should go here
Implemented in Root::TElectronIsEMSelector, Root::TElectronLikelihoodTool, Root::TElectronMultiLeptonSelector, Root::TForwardElectronIsEMSelector, and Root::TPhotonIsEMSelector.
| const char* Root::TSelectorToolBase::getName | ( | ) | const [inline] |
Get the name of the class instance
| const Root::TAccept& Root::TSelectorToolBase::getTAccept | ( | ) | const [inline] |
Method to get the plain TAccept
| virtual int Root::TSelectorToolBase::initialize | ( | ) | [pure virtual] |
Initialize this class
Implemented in Root::TElectronIsEMSelector, Root::TElectronLikelihoodTool, Root::TElectronMultiLeptonSelector, Root::TForwardElectronIsEMSelector, and Root::TPhotonIsEMSelector.
TAccept Root::TSelectorToolBase::m_accept [mutable, protected] |
The return TAccept object
TString Root::TSelectorToolBase::m_name [protected] |
The name of the class instance
1.6.1