BOSS 7.0.2
BESIII Offline Software System
|
#include <EmcMcHitBuilder.h>
Public Member Functions | |
EmcMcHitBuilder () | |
virtual | ~EmcMcHitBuilder () |
virtual StatusCode | initialize (string &initFile) |
virtual uint32_t | getTEID (uint32_t teid) |
virtual uint32_t | getREID (uint32_t reid) |
virtual void | unPack (vector< uint32_t >::const_iterator &, vector< uint32_t >::const_iterator &, EmcTruth_t &) |
virtual StatusCode | pack (EmcMcHitCol *emcMcHitCol, WriteRawEvent *&re) |
EmcMcHitBuilder () | |
virtual | ~EmcMcHitBuilder () |
virtual StatusCode | initialize (string &initFile) |
virtual uint32_t | getTEID (uint32_t teid) |
virtual uint32_t | getREID (uint32_t reid) |
virtual void | unPack (vector< uint32_t >::const_iterator &, vector< uint32_t >::const_iterator &, EmcTruth_t &) |
virtual StatusCode | pack (EmcMcHitCol *emcMcHitCol, WriteRawEvent *&re) |
virtual StatusCode | initialize (string &initFile) |
virtual uint32_t | getTEID (uint32_t teid)=0 |
virtual uint32_t | getREID (uint32_t reid)=0 |
virtual StatusCode | initialize (string &initFile) |
virtual uint32_t | getTEID (uint32_t teid)=0 |
virtual uint32_t | getREID (uint32_t reid)=0 |
Public Attributes | |
uint64_t | m_xCoeff |
uint64_t | m_yCoeff |
uint64_t | m_zCoeff |
uint64_t | m_pxCoeff |
uint64_t | m_pyCoeff |
uint64_t | m_pzCoeff |
uint64_t | m_totalEdepCoeff |
Additional Inherited Members | |
Public Types inherited from Builder | |
typedef std::map< uint32_t, uint32_t > | TE2REMAP |
typedef std::map< uint32_t, uint32_t > | TE2REMAP |
Static Public Member Functions inherited from Builder | |
static bool | expect (ifstream &f, string msg, string fname) |
static bool | expectInt (ifstream &f, string msg, string fname, uint32_t &val1, uint32_t &val2) |
static bool | expectLong (ifstream &f, string msg, string fname, uint64_t &val) |
static bool | find (ifstream &f, string msg, string fname) |
static bool | expect (ifstream &f, string msg, string fname) |
static bool | expectInt (ifstream &f, string msg, string fname, uint32_t &val1, uint32_t &val2) |
static bool | expectLong (ifstream &f, string msg, string fname, uint64_t &val) |
static bool | find (ifstream &f, string msg, string fname) |
Protected Member Functions inherited from Builder | |
Builder () | |
virtual | ~Builder () |
void | append2event (WriteRawEvent *&re, uint32_t source_id, uint32_t size) |
Builder () | |
virtual | ~Builder () |
void | append2event (WriteRawEvent *&re, uint32_t source_id, uint32_t size) |
Protected Attributes inherited from Builder | |
PropertyMgr | m_propMgr |
uint32_t * | m_buf |
uint32_t | m_status |
Static Protected Attributes inherited from Builder | |
static string | m_confFile |
Definition at line 12 of file Event/RawDataCnv/RawDataCnv-00-04-35/RawDataCnv/EventManagement/EmcMcHitBuilder.h.
EmcMcHitBuilder::EmcMcHitBuilder | ( | ) |
Definition at line 7 of file EmcMcHitBuilder.cxx.
|
inlinevirtual |
Definition at line 17 of file Event/RawDataCnv/RawDataCnv-00-04-35/RawDataCnv/EventManagement/EmcMcHitBuilder.h.
EmcMcHitBuilder::EmcMcHitBuilder | ( | ) |
|
inlinevirtual |
Definition at line 17 of file InstallArea/include/RawDataCnv/RawDataCnv/EventManagement/EmcMcHitBuilder.h.
|
virtual |
|
virtual |
Implements Builder.
|
virtual |
|
virtual |
Implements Builder.
|
virtual |
Reimplemented from Builder.
Definition at line 75 of file EmcMcHitBuilder.cxx.
Referenced by EmcMcHitBuilder().
|
virtual |
Reimplemented from Builder.
|
virtual |
Definition at line 34 of file EmcMcHitBuilder.cxx.
Referenced by RawDataEmcMcHitCnv::createRep().
|
virtual |
|
virtual |
Definition at line 13 of file EmcMcHitBuilder.cxx.
Referenced by RawDataEmcMcHitCnv::createObj().
|
virtual |
uint64_t EmcMcHitBuilder::m_pxCoeff |
Definition at line 43 of file Event/RawDataCnv/RawDataCnv-00-04-35/RawDataCnv/EventManagement/EmcMcHitBuilder.h.
Referenced by RawDataEmcMcHitCnv::createObj(), and initialize().
uint64_t EmcMcHitBuilder::m_pyCoeff |
Definition at line 44 of file Event/RawDataCnv/RawDataCnv-00-04-35/RawDataCnv/EventManagement/EmcMcHitBuilder.h.
Referenced by RawDataEmcMcHitCnv::createObj(), and initialize().
uint64_t EmcMcHitBuilder::m_pzCoeff |
Definition at line 45 of file Event/RawDataCnv/RawDataCnv-00-04-35/RawDataCnv/EventManagement/EmcMcHitBuilder.h.
Referenced by RawDataEmcMcHitCnv::createObj(), and initialize().
uint64_t EmcMcHitBuilder::m_totalEdepCoeff |
Definition at line 46 of file Event/RawDataCnv/RawDataCnv-00-04-35/RawDataCnv/EventManagement/EmcMcHitBuilder.h.
Referenced by RawDataEmcMcHitCnv::createObj(), and initialize().
uint64_t EmcMcHitBuilder::m_xCoeff |
Definition at line 40 of file Event/RawDataCnv/RawDataCnv-00-04-35/RawDataCnv/EventManagement/EmcMcHitBuilder.h.
Referenced by RawDataEmcMcHitCnv::createObj(), and initialize().
uint64_t EmcMcHitBuilder::m_yCoeff |
Definition at line 41 of file Event/RawDataCnv/RawDataCnv-00-04-35/RawDataCnv/EventManagement/EmcMcHitBuilder.h.
Referenced by RawDataEmcMcHitCnv::createObj(), and initialize().
uint64_t EmcMcHitBuilder::m_zCoeff |
Definition at line 42 of file Event/RawDataCnv/RawDataCnv-00-04-35/RawDataCnv/EventManagement/EmcMcHitBuilder.h.
Referenced by RawDataEmcMcHitCnv::createObj(), and initialize().