CGEM BOSS 6.6.5.h
BESIII Offline Software System
|
#include <MdcRawDataProvider.h>
Public Types | |
enum | MdcControlMode { i_maxMdcDigi = 0x1FFF , b_keepUnmatch = 0x2000 , b_dropHot = 0x4000 , b_keepSkipped = 0x8000 , b_keepBadTdc = 0x10000 , b_unRedo = 0x20000 , b_keepAllChannel = 0x40000 } |
Public Member Functions | |
MdcRawDataProvider () | |
MdcRawDataProvider (const char *name) | |
~MdcRawDataProvider () | |
StatusCode | initialize (ISvcLocator *svcLoc=0, IMessageSvc *pMsg=0) |
void | handle (const Incident &) |
void | setSkipLayers (const std::vector< int > &skipLayers) |
void | setEffThreshold (float effThreshold) |
MdcDigiVec & | getMdcDigiVec (uint32_t control=0) |
Public Member Functions inherited from RawDataProviderBase | |
RawDataProviderBase (const char *name) | |
virtual | ~RawDataProviderBase () |
StatusCode | initialize (ISvcLocator *svcLoc=0, IMessageSvc *pMsg=0) |
void | setSvcLocator (ISvcLocator *svcLoc) |
void | setMsgSvc (IMessageSvc *svc) |
void | setMsgName (const char *name) |
Additional Inherited Members | |
Protected Member Functions inherited from RawDataProviderBase | |
RawDataProviderBase () | |
Protected Attributes inherited from RawDataProviderBase | |
ISvcLocator * | m_svcLocator |
IMessageSvc * | m_msgSvc |
std::string | m_name |
Definition at line 14 of file MdcRawDataProvider.h.
Enumerator | |
---|---|
i_maxMdcDigi | |
b_keepUnmatch | |
b_dropHot | |
b_keepSkipped | |
b_keepBadTdc | |
b_unRedo | |
b_keepAllChannel |
Definition at line 32 of file MdcRawDataProvider.h.
MdcRawDataProvider::MdcRawDataProvider | ( | ) |
Definition at line 28 of file MdcRawDataProvider.cxx.
MdcRawDataProvider::MdcRawDataProvider | ( | const char * | name | ) |
Definition at line 35 of file MdcRawDataProvider.cxx.
MdcRawDataProvider::~MdcRawDataProvider | ( | ) |
Definition at line 41 of file MdcRawDataProvider.cxx.
MdcDigiVec & MdcRawDataProvider::getMdcDigiVec | ( | uint32_t | control = 0 | ) |
Definition at line 58 of file MdcRawDataProvider.cxx.
Referenced by RawDataProviderSvc::getMdcDigiVec().
void MdcRawDataProvider::handle | ( | const Incident & | inc | ) |
Definition at line 49 of file MdcRawDataProvider.cxx.
Referenced by RawDataProviderSvc::handle().
StatusCode MdcRawDataProvider::initialize | ( | ISvcLocator * | svcLoc = 0, |
IMessageSvc * | pMsg = 0 ) |
Definition at line 44 of file MdcRawDataProvider.cxx.
Referenced by RawDataProviderSvc::initialize().
|
inline |
Definition at line 27 of file MdcRawDataProvider.h.
Referenced by RawDataProviderSvc::initialize().
|
inline |
Definition at line 26 of file MdcRawDataProvider.h.
Referenced by RawDataProviderSvc::initialize().