00001 #ifndef xAODTrigMinBias_TrigT2MbtsBits_V1_H
00002 #define xAODTrigMinBias_TrigT2MbtsBits_V1_H
00003
00004 #include "AthContainers/AuxElement.h"
00005
00006 class MsgStream;
00007
00008 namespace xAOD {
00009
00010 class TrigT2MbtsBits_v1 : public SG::AuxElement {
00011 public:
00013 TrigT2MbtsBits_v1();
00014
00015
00016 ~TrigT2MbtsBits_v1();
00017
00019 const std::vector<float> &triggerEnergies() const;
00020
00021 void setTriggerEnergies(const std::vector<float> &trigEg);
00022
00024 const std::vector<float> &triggerTimes() const;
00025
00026 void setTriggerTimes(const std::vector<float> &trigTm);
00027
00029 void print(void) const;
00030
00032
00033
00035 static const unsigned int NUM_MBTS = 32;
00036 };
00037
00039
00040
00042
00043
00044 }
00045
00046 #endif