BOSS 7.0.6
BESIII Offline Software System
|
#include <HltInf.h>
Public Member Functions | |
virtual const CLID & | clID () const |
HltInf (const unsigned int type, const unsigned int alg, const unsigned int cri, const unsigned int ver, const float etot) | |
HltInf () | |
~HltInf () | |
HltInf (const DstHltInf &aHlt) | |
HltInf & | operator= (const DstHltInf &aHlt) |
virtual void | push_mdc (uint32_t data) |
virtual void | push_tof (uint32_t data) |
virtual void | push_emc (uint32_t data) |
virtual void | push_muc (uint32_t data) |
virtual void | push_con (uint32_t data) |
virtual void | push_mdc (float data) |
virtual void | push_tof (float data) |
virtual void | push_emc (float data) |
virtual void | push_muc (float data) |
virtual void | push_con (float data) |
virtual bool | setData (const Identifier &id, float data) |
virtual bool | setData (const Identifier &, uint32_t) |
virtual void | setMdcData (const std::vector< uint32_t > &vec) |
virtual void | setTofData (const std::vector< uint32_t > &vec) |
virtual void | setEmcData (const std::vector< uint32_t > &vec) |
virtual void | setMucData (const std::vector< uint32_t > &vec) |
virtual void | setConData (const std::vector< uint32_t > &vec) |
std::vector< uint32_t > & | getDataVec (const Identifier &) |
std::vector< uint32_t > & | getDataVec (const uint32_t) |
virtual bool | getData (const Identifier &, uint32_t *) |
virtual void | print () const |
Public Member Functions inherited from DstHltInf | |
DstHltInf (const unsigned int type, const unsigned int alg, const unsigned int cri, const unsigned int ver, const float etot) | |
DstHltInf () | |
DstHltInf (const DstHltInf &) | |
DstHltInf & | operator= (const DstHltInf &) |
virtual | ~DstHltInf () |
virtual const CLID & | clID () const |
void | setEventType (const unsigned int i) |
void | setAlgProcess (const unsigned int i) |
void | setCriteriaTable (const unsigned int i) |
void | setVersion (const unsigned int i) |
void | setTotalEnergy (const float etot) |
void | setNumber (const unsigned int i) |
void | setNMDC (const unsigned int i) |
void | setNTOF (const unsigned int i) |
void | setNEMC (const unsigned int i) |
void | setNMUC (const unsigned int i) |
void | setNCON (const unsigned int i) |
uint32_t | getEventType () const |
uint32_t | getAlgProcess () const |
uint32_t | getCriteriaTable () const |
uint32_t | getVersion () const |
float | getTotalEnergy () const |
uint32_t | getNumber () const |
uint32_t | getNMDC () const |
uint32_t | getNTOF () const |
uint32_t | getNEMC () const |
uint32_t | getNMUC () const |
uint32_t | getNCON () const |
const string & | getEventName () const |
bool | isType (string &type) const |
virtual void | push_mdc (uint32_t) |
virtual void | push_tof (uint32_t) |
virtual void | push_emc (uint32_t) |
virtual void | push_muc (uint32_t) |
virtual void | push_con (uint32_t) |
virtual void | push_mdc (float) |
virtual void | push_tof (float) |
virtual void | push_emc (float) |
virtual void | push_muc (float) |
virtual void | push_con (float) |
virtual bool | setData (const Identifier &, uint32_t) |
virtual bool | setData (const Identifier &, float) |
virtual void | setMdcData (const std::vector< uint32_t > &) |
virtual void | setTofData (const std::vector< uint32_t > &) |
virtual void | setEmcData (const std::vector< uint32_t > &) |
virtual void | setMucData (const std::vector< uint32_t > &) |
virtual void | setConData (const std::vector< uint32_t > &) |
virtual bool | getData (const Identifier &, uint32_t *) |
virtual void | print () const |
Public Member Functions inherited from IHltInterface | |
IHltInterface () | |
virtual | ~IHltInterface () |
virtual void | push_mdc (uint32_t data=0)=0 |
virtual void | push_tof (uint32_t data=0)=0 |
virtual void | push_emc (uint32_t data=0)=0 |
virtual void | push_muc (uint32_t data=0)=0 |
virtual void | push_con (uint32_t data=0)=0 |
virtual void | push_mdc (float data=0)=0 |
virtual void | push_tof (float data=0)=0 |
virtual void | push_emc (float data=0)=0 |
virtual void | push_muc (float data=0)=0 |
virtual void | push_con (float data=0)=0 |
virtual bool | setData (const Identifier &id, uint32_t data=0)=0 |
virtual bool | setData (const Identifier &id, float data=0)=0 |
virtual void | setMdcData (const std::vector< uint32_t > &data)=0 |
virtual void | setTofData (const std::vector< uint32_t > &data)=0 |
virtual void | setEmcData (const std::vector< uint32_t > &data)=0 |
virtual void | setMucData (const std::vector< uint32_t > &data)=0 |
virtual void | setConData (const std::vector< uint32_t > &data)=0 |
virtual bool | getData (const Identifier &id, uint32_t *data=0)=0 |
virtual void | print () const =0 |
Static Public Member Functions | |
static const CLID & | classID () |
Static Public Member Functions inherited from DstHltInf | |
static const CLID & | classID () |
Additional Inherited Members | |
Protected Attributes inherited from DstHltInf | |
uint32_t | m_eventType |
uint32_t | m_algProcess |
uint32_t | m_criTable |
uint32_t | m_version |
float | m_eTotal |
uint32_t | m_number |
uint32_t | m_ncon |
Static Protected Attributes inherited from DstHltInf | |
static const std::string | s_chn [32] |
static const std::string | s_err ="EventFilterError" |
HltInf::HltInf | ( | const unsigned int | type, |
const unsigned int | alg, | ||
const unsigned int | cri, | ||
const unsigned int | ver, | ||
const float | etot | ||
) |
Definition at line 5 of file HltInf.cxx.
HltInf::HltInf | ( | ) |
Definition at line 11 of file HltInf.cxx.
HltInf::~HltInf | ( | ) |
Definition at line 16 of file HltInf.cxx.
HltInf::HltInf | ( | const DstHltInf & | aHlt | ) |
Definition at line 19 of file HltInf.cxx.
|
inlinestatic |
|
inlinevirtual |
|
virtual |
Reimplemented from DstHltInf.
Definition at line 80 of file HltInf.cxx.
Referenced by EventFilter::print().
vector< uint32_t > & HltInf::getDataVec | ( | const Identifier & | id | ) |
Definition at line 67 of file HltInf.cxx.
Referenced by HltInfCnv::DataObjectToTObject(), and getDataVec().
vector< uint32_t > & HltInf::getDataVec | ( | const uint32_t | part | ) |
Definition at line 76 of file HltInf.cxx.
Definition at line 24 of file HltInf.cxx.
|
virtual |
Reimplemented from DstHltInf.
Definition at line 118 of file HltInf.cxx.
Referenced by main().
|
inlinevirtual |
|
inlinevirtual |
Reimplemented from DstHltInf.
Definition at line 35 of file HltInf.h.
Referenced by HltEventMaker::execute(), main(), and HltInfCnv::TObjectToDataObject().
|
inlinevirtual |
|
inlinevirtual |
Reimplemented from DstHltInf.
Definition at line 33 of file HltInf.h.
Referenced by HltEventMaker::execute(), main(), and HltInfCnv::TObjectToDataObject().
|
inlinevirtual |
|
inlinevirtual |
Reimplemented from DstHltInf.
Definition at line 31 of file HltInf.h.
Referenced by HltEventMaker::execute(), main(), and HltInfCnv::TObjectToDataObject().
|
inlinevirtual |
|
inlinevirtual |
Reimplemented from DstHltInf.
Definition at line 34 of file HltInf.h.
Referenced by HltEventMaker::execute(), and HltInfCnv::TObjectToDataObject().
|
inlinevirtual |
|
inlinevirtual |
Reimplemented from DstHltInf.
Definition at line 32 of file HltInf.h.
Referenced by HltEventMaker::execute(), and HltInfCnv::TObjectToDataObject().
|
inlinevirtual |
|
virtual |
Reimplemented from DstHltInf.
Definition at line 29 of file HltInf.cxx.
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |