#include <PreElecSimSvc.h>
Inheritance diagram for PreElecSimSvc:
Zhang YiChun Dec 13 2010 yczhang@ihep.ac.cn
Definition at line 33 of file PreElecSimSvc.h.
PreElecSimSvc::PreElecSimSvc | ( | const string & | name, | |
ISvcLocator * | pSvcLocator | |||
) |
virtual PreElecSimSvc::~PreElecSimSvc | ( | ) | [virtual] |
virtual StatusCode PreElecSimSvc::initialize | ( | ) | [virtual] |
Reimplemented from Service.
virtual StatusCode PreElecSimSvc::queryInterface | ( | const InterfaceID & | riid, | |
void ** | ppint | |||
) | [virtual] |
Reimplemented from Service.
SimHitHeader* PreElecSimSvc::getSimHitHeader | ( | vector< const DayaBay::SimHeader * > & | shs, | |
TimeStamp & | hite, | |||
TimeStamp & | hitl | |||
) |
StatusCode PreElecSimSvc::fillHitsBuffer | ( | DayaBay::SimHeader * | sh | ) | [private] |
StatusCode PreElecSimSvc::findGap | ( | ) | [private] |
StatusCode PreElecSimSvc::createHitHeaders | ( | ) | [private] |
static const InterfaceID& IPreElecSimSvc::interfaceID | ( | ) | [inline, static, inherited] |
Reimplemented from IInterface.
Definition at line 36 of file IPreElecSimSvc.h.
00037 { return IID_IPreElecSimSvc; }
virtual SimHitHeader* IPreElecSimSvc::getSimHitHeader | ( | vector< const SimHeader * > & | shs, | |
TimeStamp & | hite, | |||
TimeStamp & | hitl | |||
) | [pure virtual, inherited] |
MsgStream PreElecSimSvc::m_log [mutable, private] |
Definition at line 47 of file PreElecSimSvc.h.
IMixInputSvc* PreElecSimSvc::m_mixInputSvc [private] |
Definition at line 50 of file PreElecSimSvc.h.
deque<TimeStamp> PreElecSimSvc::m_hitsGap [private] |
Definition at line 54 of file PreElecSimSvc.h.
deque<MixSimHit> PreElecSimSvc::m_tranSimHits [private] |
Definition at line 55 of file PreElecSimSvc.h.
deque<MixSimHit> PreElecSimSvc::m_SimHits [private] |
Definition at line 56 of file PreElecSimSvc.h.
map<DayaBay::SimHitHeader*, vector<const DayaBay::SimHeader*> > PreElecSimSvc::m_HitHeaderToHeaders [private] |
Definition at line 71 of file PreElecSimSvc.h.
deque<DayaBay::SimHitHeader*> PreElecSimSvc::m_propSimHitHeaders [private] |
Definition at line 72 of file PreElecSimSvc.h.
deque<TimeStamp> PreElecSimSvc::m_hitEarliests [private] |
Definition at line 75 of file PreElecSimSvc.h.
deque<TimeStamp> PreElecSimSvc::m_hitLatests [private] |
Definition at line 76 of file PreElecSimSvc.h.
TimeStamp PreElecSimSvc::m_minTimeGap [private] |
Definition at line 80 of file PreElecSimSvc.h.
TimeStamp PreElecSimSvc::m_absTime [private] |
Definition at line 81 of file PreElecSimSvc.h.
bool PreElecSimSvc::m_ifDeal [private] |
Definition at line 84 of file PreElecSimSvc.h.
deque<TimeStamp>::size_type PreElecSimSvc::m_dealInd [private] |
Definition at line 85 of file PreElecSimSvc.h.