ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Event
xAOD
xAODTrigMinBias
xAODTrigMinBias
versions
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
8
#include "
AthContainers/AuxElement.h
"
9
10
class
MsgStream;
11
12
namespace
xAOD
{
13
14
class
TrigT2MbtsBits_v1
:
public
SG::AuxElement
{
15
public
:
17
TrigT2MbtsBits_v1
();
18
19
//destructor
20
~TrigT2MbtsBits_v1
();
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
AuxElement.h
Base class for elements of a container that can have aux data.
xAOD::TrigT2MbtsBits_v1::setTriggerTimes
void setTriggerTimes(const std::vector< float > &trigTm)
xAOD::TrigT2MbtsBits_v1::~TrigT2MbtsBits_v1
~TrigT2MbtsBits_v1()
Definition
TrigT2MbtsBits_v1.cxx:19
xAOD::TrigT2MbtsBits_v1::print
void print(void) const
Prints out data members to std::cout.
Definition
TrigT2MbtsBits_v1.cxx:22
xAOD::TrigT2MbtsBits_v1::triggerEnergies
const std::vector< float > & triggerEnergies() const
Return the trigger energies of each counter.
xAOD::TrigT2MbtsBits_v1::TrigT2MbtsBits_v1
TrigT2MbtsBits_v1()
default ctor
Definition
TrigT2MbtsBits_v1.cxx:15
xAOD::TrigT2MbtsBits_v1::triggerTimes
const std::vector< float > & triggerTimes() const
Return the relative times of the triggers.
xAOD::TrigT2MbtsBits_v1::setTriggerEnergies
void setTriggerEnergies(const std::vector< float > &trigEg)
xAOD::TrigT2MbtsBits_v1::NUM_MBTS
static const unsigned int NUM_MBTS
Prints out data members to MsgStream.
Definition
TrigT2MbtsBits_v1.h:39
SG::AuxElement
AuxElement(SG::AuxVectorData *container, size_t index)
Base class for elements of a container that can have aux data.
xAOD
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
Definition
ICaloAffectedTool.h:24
Generated on
for ATLAS Offline Software by
1.17.0