ATLAS Offline Software
TrigT2MbtsBits_v1.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef xAODTrigMinBias_TrigT2MbtsBits_V1_H
6 #define xAODTrigMinBias_TrigT2MbtsBits_V1_H
7 
9 
10 class MsgStream;
11 
12 namespace xAOD {
13 
15  public:
18 
19  //destructor
21 
23  const std::vector<float> &triggerEnergies() const;
24 
25  void setTriggerEnergies(const std::vector<float> &trigEg);
26 
28  const std::vector<float> &triggerTimes() const;
29 
30  void setTriggerTimes(const std::vector<float> &trigTm);
31 
33  void print(void) const;
34 
36 // void print(MsgStream& log) const;
37 
39  static const unsigned int NUM_MBTS = 32;
40  };
41 
43 // std::string str(const TrigT2MbtsBits_v1& trigT2MbtsBits);
44 
46 // MsgStream& operator<< (MsgStream& m, const TrigT2MbtsBits_v1& trigT2MbtsBits);
47 
48 }
49 
50 #endif
xAOD::TrigT2MbtsBits_v1::setTriggerTimes
void setTriggerTimes(const std::vector< float > &trigTm)
xAOD::TrigT2MbtsBits_v1::TrigT2MbtsBits_v1
TrigT2MbtsBits_v1()
default ctor
Definition: TrigT2MbtsBits_v1.cxx:15
xAOD::TrigT2MbtsBits_v1::setTriggerEnergies
void setTriggerEnergies(const std::vector< float > &trigEg)
SG::AuxElement
Base class for elements of a container that can have aux data.
Definition: AuxElement.h:483
xAOD
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
Definition: ICaloAffectedTool.h:24
xAOD::TrigT2MbtsBits_v1
Definition: TrigT2MbtsBits_v1.h:14
xAOD::TrigT2MbtsBits_v1::print
void print(void) const
Prints out data members to std::cout.
Definition: TrigT2MbtsBits_v1.cxx:22
xAOD::TrigT2MbtsBits_v1::NUM_MBTS
static const unsigned int NUM_MBTS
Prints out data members to MsgStream.
Definition: TrigT2MbtsBits_v1.h:39
xAOD::TrigT2MbtsBits_v1::triggerTimes
const std::vector< float > & triggerTimes() const
Return the relative times of the triggers.
xAOD::TrigT2MbtsBits_v1::triggerEnergies
const std::vector< float > & triggerEnergies() const
Return the trigger energies of each counter.
AuxElement.h
Base class for elements of a container that can have aux data.
xAOD::TrigT2MbtsBits_v1::~TrigT2MbtsBits_v1
~TrigT2MbtsBits_v1()
Definition: TrigT2MbtsBits_v1.cxx:19