1#ifndef EVENT_DST_HLT_INF_H
2#define EVENT_DST_HLT_INF_H
6#include "GaudiKernel/DataObject.h"
7#include "EventModel/EventModel.h"
8#include "Identifier/Identifier.h"
9#include "HltEvent/IHltInterface.h"
19 DstHltInf(
const unsigned int type,
const unsigned int alg,
const unsigned int cri,
20 const unsigned int ver,
const float etot);
76 virtual void print()
const { cout << *
this; }
87 static const std::string
s_chn[32];
88 static const std::string
s_err;
ostream & operator<<(ostream &os, const DstHltInf &aHlt)
const CLID & CLID_DstHltInf
virtual bool setData(const Identifier &, uint32_t)
void setAlgProcess(const unsigned int i)
void setNTOF(const unsigned int i)
virtual const CLID & clID() const
virtual void push_tof(uint32_t)
void setNEMC(const unsigned int i)
void setCriteriaTable(const unsigned int i)
virtual void setConData(const std::vector< uint32_t > &)
float getTotalEnergy() const
virtual void push_con(uint32_t)
virtual void push_mdc(float)
virtual void push_emc(float)
static const std::string s_chn[32]
virtual void push_mdc(uint32_t)
virtual void push_con(float)
bool isType(string &type) const
uint32_t getCriteriaTable() const
DstHltInf(const DstHltInf &)
virtual void print() const
void setNumber(const unsigned int i)
virtual bool setData(const Identifier &, float)
void setNCON(const unsigned int i)
uint32_t getVersion() const
uint32_t getNumber() const
DstHltInf(const unsigned int type, const unsigned int alg, const unsigned int cri, const unsigned int ver, const float etot)
void setNMUC(const unsigned int i)
virtual void push_tof(float)
virtual bool getData(const Identifier &, uint32_t *)
virtual void push_muc(float)
uint32_t getEventType() const
virtual void setMdcData(const std::vector< uint32_t > &)
virtual void setTofData(const std::vector< uint32_t > &)
uint32_t getAlgProcess() const
void setEventType(const unsigned int i)
virtual void push_emc(uint32_t)
void setTotalEnergy(const float etot)
virtual void push_muc(uint32_t)
void setNMDC(const unsigned int i)
static const std::string s_err
const string & getEventName() const
static const CLID & classID()
void setVersion(const unsigned int i)
DstHltInf & operator=(const DstHltInf &)
virtual void setEmcData(const std::vector< uint32_t > &)
virtual void setMucData(const std::vector< uint32_t > &)