BOSS 7.0.7
BESIII Offline Software System
|
#include <IEFAlgorithm.h>
Public Member Functions | |
IEFAlgorithm (const std::string &name, ISvcLocator *pSvcLocator) | |
virtual | ~IEFAlgorithm () |
virtual StatusCode | initialize () |
virtual void | reset ()=0 |
Protected Attributes | |
int | m_output |
float | m_beam |
PropertyMgr | m_propMgr |
bool | m_run |
HltStoreSvc * | m_HltStoreSvc |
IRawDataProviderSvc * | m_rawDigiSvc |
EFResult * | m_ef |
Definition at line 9 of file IEFAlgorithm.h.
IEFAlgorithm::IEFAlgorithm | ( | const std::string & | name, |
ISvcLocator * | pSvcLocator | ||
) |
Definition at line 9 of file IEFAlgorithm.cxx.
|
inlinevirtual |
Definition at line 12 of file IEFAlgorithm.h.
|
virtual |
Reimplemented in EFChargedTrack, EFDetectorHits, EFFlightTime, EFGlobalEnergy, EFProcessCluster, and EFSectorHits.
Definition at line 24 of file IEFAlgorithm.cxx.
Referenced by EFChargedTrack::initialize(), EFDetectorHits::initialize(), EFFlightTime::initialize(), EFGlobalEnergy::initialize(), EFProcessCluster::initialize(), and EFSectorHits::initialize().
|
pure virtual |
Implemented in EFChargedTrack, EFDetectorHits, EFFlightTime, EFGlobalEnergy, EFProcessCluster, and EFSectorHits.
|
protected |
Definition at line 17 of file IEFAlgorithm.h.
Referenced by EFGlobalEnergy::execute(), EFProcessCluster::execute(), IEFAlgorithm(), and EFGlobalEnergy::initialize().
|
protected |
Definition at line 22 of file IEFAlgorithm.h.
Referenced by EFChargedTrack::execute(), EFDetectorHits::execute(), EFFlightTime::execute(), EFGlobalEnergy::execute(), EFProcessCluster::execute(), EFSectorHits::execute(), and initialize().
|
protected |
Definition at line 20 of file IEFAlgorithm.h.
Referenced by EFSectorHits::execute(), EFChargedTrack::initialize(), EFDetectorHits::initialize(), EFFlightTime::initialize(), EFGlobalEnergy::initialize(), EFProcessCluster::initialize(), EFSectorHits::initialize(), and initialize().
|
protected |
Definition at line 16 of file IEFAlgorithm.h.
Referenced by EFChargedTrack::EFChargedTrack(), EFDetectorHits::EFDetectorHits(), EFFlightTime::EFFlightTime(), EFGlobalEnergy::EFGlobalEnergy(), EFProcessCluster::EFProcessCluster(), EFSectorHits::EFSectorHits(), and IEFAlgorithm().
|
protected |
Definition at line 18 of file IEFAlgorithm.h.
Referenced by IEFAlgorithm().
|
protected |
Definition at line 21 of file IEFAlgorithm.h.
Referenced by EFDetectorHits::execute(), EFFlightTime::execute(), EFGlobalEnergy::execute(), EFGlobalEnergy::initialize(), and initialize().
|
protected |
Definition at line 19 of file IEFAlgorithm.h.
Referenced by EFChargedTrack::execute(), EFDetectorHits::execute(), EFFlightTime::execute(), EFGlobalEnergy::execute(), EFProcessCluster::execute(), EFSectorHits::execute(), initialize(), EFChargedTrack::reset(), EFDetectorHits::reset(), EFFlightTime::reset(), EFGlobalEnergy::reset(), EFProcessCluster::reset(), and EFSectorHits::reset().