#include <IRawDataProviderSvc.h>
Inheritance diagram for IRawDataProviderSvc:
Public Member Functions | |
virtual MdcDigiVec & | getMdcDigiVec (uint32_t control=0)=0 |
virtual MdcRawDataProvider * | getMdcProvider ()=0 |
virtual TofDataMap & | tofDataMapOnlineMode (uint32_t control=1)=0 |
virtual TofDataVector & | tofDataVectorOnlineMode (uint32_t control=1)=0 |
virtual TofDataMap & | tofDataMapEstime ()=0 |
virtual TofDataVector & | tofDataVectorEstime ()=0 |
virtual TofDataMap & | tofDataMapTof (double estime=0)=0 |
virtual TofDataVector & | tofDataVectorTof (double estime=0)=0 |
virtual TofDataMap & | tofDataMapEmc (double estime=0)=0 |
virtual TofDataVector & | tofDataVectorEmc (double estime=0)=0 |
virtual TofRawDataProvider * | getTofProvider ()=0 |
virtual EmcDigiCol & | getEmcDigiVec (uint32_t control=0)=0 |
virtual EmcRawDataProvider * | getEmcProvider ()=0 |
virtual bool | isOnlineMode ()=0 |
Static Public Member Functions | |
static const InterfaceID & | interfaceID () |
Definition at line 16 of file IRawDataProviderSvc.h.
virtual EmcDigiCol& IRawDataProviderSvc::getEmcDigiVec | ( | uint32_t | control = 0 |
) | [pure virtual] |
Implemented in RawDataProviderSvc.
Referenced by EFGlobalEnergy::execute(), and EFDetectorHits::execute().
virtual EmcRawDataProvider* IRawDataProviderSvc::getEmcProvider | ( | ) | [pure virtual] |
virtual MdcDigiVec& IRawDataProviderSvc::getMdcDigiVec | ( | uint32_t | control = 0 |
) | [pure virtual] |
Implemented in RawDataProviderSvc.
Referenced by EFDetectorHits::execute(), and FTFinder::updateMdc().
virtual MdcRawDataProvider* IRawDataProviderSvc::getMdcProvider | ( | ) | [pure virtual] |
Implemented in RawDataProviderSvc.
virtual TofRawDataProvider* IRawDataProviderSvc::getTofProvider | ( | ) | [pure virtual] |
Implemented in RawDataProviderSvc.
static const InterfaceID& IRawDataProviderSvc::interfaceID | ( | ) | [inline, static] |
Definition at line 19 of file IRawDataProviderSvc.h.
References IID_IRawDataProviderSvc().
Referenced by RawDataProviderSvc::queryInterface().
00019 { return IID_IRawDataProviderSvc; };
virtual bool IRawDataProviderSvc::isOnlineMode | ( | ) | [pure virtual] |
Implemented in RawDataProviderSvc.
Referenced by EmcRecDigit2Hit::Convert(), EmcRec::execute(), EFGlobalEnergy::execute(), EFDetectorHits::execute(), EmcRec::initialize(), and EFGlobalEnergy::initialize().
virtual TofDataMap& IRawDataProviderSvc::tofDataMapEmc | ( | double | estime = 0 |
) | [pure virtual] |
Implemented in RawDataProviderSvc.
virtual TofDataMap& IRawDataProviderSvc::tofDataMapEstime | ( | ) | [pure virtual] |
virtual TofDataMap& IRawDataProviderSvc::tofDataMapOnlineMode | ( | uint32_t | control = 1 |
) | [pure virtual] |
Implemented in RawDataProviderSvc.
virtual TofDataMap& IRawDataProviderSvc::tofDataMapTof | ( | double | estime = 0 |
) | [pure virtual] |
virtual TofDataVector& IRawDataProviderSvc::tofDataVectorEmc | ( | double | estime = 0 |
) | [pure virtual] |
Implemented in RawDataProviderSvc.
virtual TofDataVector& IRawDataProviderSvc::tofDataVectorEstime | ( | ) | [pure virtual] |
virtual TofDataVector& IRawDataProviderSvc::tofDataVectorOnlineMode | ( | uint32_t | control = 1 |
) | [pure virtual] |
virtual TofDataVector& IRawDataProviderSvc::tofDataVectorTof | ( | double | estime = 0 |
) | [pure virtual] |
Implemented in RawDataProviderSvc.
Referenced by TofEnergyCalib::execute(), and TofEnergyRec::execute().