BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
IRawDataProviderSvc Class Referenceabstract

#include <IRawDataProviderSvc.h>

Inheritance diagram for IRawDataProviderSvc:

Public Member Functions

 DeclareInterfaceID (IRawDataProviderSvc, 1, 0)
virtual MdcDigiVecgetMdcDigiVec (uint32_t control=0)=0
virtual MdcRawDataProvidergetMdcProvider ()=0
virtual TofDataMaptofDataMapOnlineMode (uint32_t control=1)=0
virtual TofDataVectortofDataVectorOnlineMode (uint32_t control=1)=0
virtual TofDataMaptofDataMapEstime ()=0
virtual TofDataVectortofDataVectorEstime ()=0
virtual TofDataMaptofDataMapTof (double estime=0)=0
virtual TofDataVectortofDataVectorTof (double estime=0)=0
virtual TofDataMaptofDataMapEmc (double estime=0)=0
virtual TofDataVectortofDataVectorEmc (double estime=0)=0
virtual TofRawDataProvidergetTofProvider ()=0
virtual EmcDigiColgetEmcDigiVec (uint32_t control=0)=0
virtual EmcRawDataProvidergetEmcProvider ()=0
virtual bool isOnlineMode ()=0
 DeclareInterfaceID (IRawDataProviderSvc, 1, 0)
virtual MdcDigiVecgetMdcDigiVec (uint32_t control=0)=0
virtual MdcRawDataProvidergetMdcProvider ()=0
virtual TofDataMaptofDataMapOnlineMode (uint32_t control=1)=0
virtual TofDataVectortofDataVectorOnlineMode (uint32_t control=1)=0
virtual TofDataMaptofDataMapEstime ()=0
virtual TofDataVectortofDataVectorEstime ()=0
virtual TofDataMaptofDataMapTof (double estime=0)=0
virtual TofDataVectortofDataVectorTof (double estime=0)=0
virtual TofDataMaptofDataMapEmc (double estime=0)=0
virtual TofDataVectortofDataVectorEmc (double estime=0)=0
virtual TofRawDataProvidergetTofProvider ()=0
virtual EmcDigiColgetEmcDigiVec (uint32_t control=0)=0
virtual EmcRawDataProvidergetEmcProvider ()=0
virtual bool isOnlineMode ()=0
 DeclareInterfaceID (IRawDataProviderSvc, 1, 0)
virtual MdcDigiVecgetMdcDigiVec (uint32_t control=0)=0
virtual MdcRawDataProvidergetMdcProvider ()=0
virtual TofDataMaptofDataMapOnlineMode (uint32_t control=1)=0
virtual TofDataVectortofDataVectorOnlineMode (uint32_t control=1)=0
virtual TofDataMaptofDataMapEstime ()=0
virtual TofDataVectortofDataVectorEstime ()=0
virtual TofDataMaptofDataMapTof (double estime=0)=0
virtual TofDataVectortofDataVectorTof (double estime=0)=0
virtual TofDataMaptofDataMapEmc (double estime=0)=0
virtual TofDataVectortofDataVectorEmc (double estime=0)=0
virtual TofRawDataProvidergetTofProvider ()=0
virtual EmcDigiColgetEmcDigiVec (uint32_t control=0)=0
virtual EmcRawDataProvidergetEmcProvider ()=0
virtual bool isOnlineMode ()=0

Detailed Description

Member Function Documentation

◆ DeclareInterfaceID() [1/3]

IRawDataProviderSvc::DeclareInterfaceID ( IRawDataProviderSvc ,
1 ,
0  )

◆ DeclareInterfaceID() [2/3]

IRawDataProviderSvc::DeclareInterfaceID ( IRawDataProviderSvc ,
1 ,
0  )

◆ DeclareInterfaceID() [3/3]

IRawDataProviderSvc::DeclareInterfaceID ( IRawDataProviderSvc ,
1 ,
0  )

◆ getEmcDigiVec() [1/3]

virtual EmcDigiCol & IRawDataProviderSvc::getEmcDigiVec ( uint32_t control = 0)
pure virtual

◆ getEmcDigiVec() [2/3]

virtual EmcDigiCol & IRawDataProviderSvc::getEmcDigiVec ( uint32_t control = 0)
pure virtual

◆ getEmcDigiVec() [3/3]

virtual EmcDigiCol & IRawDataProviderSvc::getEmcDigiVec ( uint32_t control = 0)
pure virtual

◆ getEmcProvider() [1/3]

virtual EmcRawDataProvider * IRawDataProviderSvc::getEmcProvider ( )
pure virtual

◆ getEmcProvider() [2/3]

virtual EmcRawDataProvider * IRawDataProviderSvc::getEmcProvider ( )
pure virtual

◆ getEmcProvider() [3/3]

virtual EmcRawDataProvider * IRawDataProviderSvc::getEmcProvider ( )
pure virtual

◆ getMdcDigiVec() [1/3]

virtual MdcDigiVec & IRawDataProviderSvc::getMdcDigiVec ( uint32_t control = 0)
pure virtual

◆ getMdcDigiVec() [2/3]

virtual MdcDigiVec & IRawDataProviderSvc::getMdcDigiVec ( uint32_t control = 0)
pure virtual

◆ getMdcDigiVec() [3/3]

virtual MdcDigiVec & IRawDataProviderSvc::getMdcDigiVec ( uint32_t control = 0)
pure virtual

◆ getMdcProvider() [1/3]

virtual MdcRawDataProvider * IRawDataProviderSvc::getMdcProvider ( )
pure virtual

◆ getMdcProvider() [2/3]

virtual MdcRawDataProvider * IRawDataProviderSvc::getMdcProvider ( )
pure virtual

◆ getMdcProvider() [3/3]

virtual MdcRawDataProvider * IRawDataProviderSvc::getMdcProvider ( )
pure virtual

◆ getTofProvider() [1/3]

virtual TofRawDataProvider * IRawDataProviderSvc::getTofProvider ( )
pure virtual

◆ getTofProvider() [2/3]

virtual TofRawDataProvider * IRawDataProviderSvc::getTofProvider ( )
pure virtual

◆ getTofProvider() [3/3]

virtual TofRawDataProvider * IRawDataProviderSvc::getTofProvider ( )
pure virtual

◆ isOnlineMode() [1/3]

virtual bool IRawDataProviderSvc::isOnlineMode ( )
pure virtual

◆ isOnlineMode() [2/3]

virtual bool IRawDataProviderSvc::isOnlineMode ( )
pure virtual

◆ isOnlineMode() [3/3]

virtual bool IRawDataProviderSvc::isOnlineMode ( )
pure virtual

◆ tofDataMapEmc() [1/3]

virtual TofDataMap & IRawDataProviderSvc::tofDataMapEmc ( double estime = 0)
pure virtual

◆ tofDataMapEmc() [2/3]

virtual TofDataMap & IRawDataProviderSvc::tofDataMapEmc ( double estime = 0)
pure virtual

◆ tofDataMapEmc() [3/3]

virtual TofDataMap & IRawDataProviderSvc::tofDataMapEmc ( double estime = 0)
pure virtual

◆ tofDataMapEstime() [1/3]

virtual TofDataMap & IRawDataProviderSvc::tofDataMapEstime ( )
pure virtual

◆ tofDataMapEstime() [2/3]

virtual TofDataMap & IRawDataProviderSvc::tofDataMapEstime ( )
pure virtual

◆ tofDataMapEstime() [3/3]

virtual TofDataMap & IRawDataProviderSvc::tofDataMapEstime ( )
pure virtual

◆ tofDataMapOnlineMode() [1/3]

virtual TofDataMap & IRawDataProviderSvc::tofDataMapOnlineMode ( uint32_t control = 1)
pure virtual

◆ tofDataMapOnlineMode() [2/3]

virtual TofDataMap & IRawDataProviderSvc::tofDataMapOnlineMode ( uint32_t control = 1)
pure virtual

◆ tofDataMapOnlineMode() [3/3]

virtual TofDataMap & IRawDataProviderSvc::tofDataMapOnlineMode ( uint32_t control = 1)
pure virtual

◆ tofDataMapTof() [1/3]

virtual TofDataMap & IRawDataProviderSvc::tofDataMapTof ( double estime = 0)
pure virtual

◆ tofDataMapTof() [2/3]

virtual TofDataMap & IRawDataProviderSvc::tofDataMapTof ( double estime = 0)
pure virtual

◆ tofDataMapTof() [3/3]

virtual TofDataMap & IRawDataProviderSvc::tofDataMapTof ( double estime = 0)
pure virtual

◆ tofDataVectorEmc() [1/3]

virtual TofDataVector & IRawDataProviderSvc::tofDataVectorEmc ( double estime = 0)
pure virtual

◆ tofDataVectorEmc() [2/3]

virtual TofDataVector & IRawDataProviderSvc::tofDataVectorEmc ( double estime = 0)
pure virtual

◆ tofDataVectorEmc() [3/3]

virtual TofDataVector & IRawDataProviderSvc::tofDataVectorEmc ( double estime = 0)
pure virtual

◆ tofDataVectorEstime() [1/3]

virtual TofDataVector & IRawDataProviderSvc::tofDataVectorEstime ( )
pure virtual

◆ tofDataVectorEstime() [2/3]

virtual TofDataVector & IRawDataProviderSvc::tofDataVectorEstime ( )
pure virtual

◆ tofDataVectorEstime() [3/3]

virtual TofDataVector & IRawDataProviderSvc::tofDataVectorEstime ( )
pure virtual

◆ tofDataVectorOnlineMode() [1/3]

virtual TofDataVector & IRawDataProviderSvc::tofDataVectorOnlineMode ( uint32_t control = 1)
pure virtual

◆ tofDataVectorOnlineMode() [2/3]

virtual TofDataVector & IRawDataProviderSvc::tofDataVectorOnlineMode ( uint32_t control = 1)
pure virtual

◆ tofDataVectorOnlineMode() [3/3]

virtual TofDataVector & IRawDataProviderSvc::tofDataVectorOnlineMode ( uint32_t control = 1)
pure virtual

◆ tofDataVectorTof() [1/3]

virtual TofDataVector & IRawDataProviderSvc::tofDataVectorTof ( double estime = 0)
pure virtual

◆ tofDataVectorTof() [2/3]

virtual TofDataVector & IRawDataProviderSvc::tofDataVectorTof ( double estime = 0)
pure virtual

◆ tofDataVectorTof() [3/3]

virtual TofDataVector & IRawDataProviderSvc::tofDataVectorTof ( double estime = 0)
pure virtual

The documentation for this class was generated from the following files: