ATLAS Offline Software
Loading...
Searching...
No Matches
xAOD::TrigT2MbtsBits_v1 Class Reference

#include <TrigT2MbtsBits_v1.h>

Inheritance diagram for xAOD::TrigT2MbtsBits_v1:
Collaboration diagram for xAOD::TrigT2MbtsBits_v1:

Public Member Functions

 TrigT2MbtsBits_v1 ()
 default ctor
 ~TrigT2MbtsBits_v1 ()
const std::vector< float > & triggerEnergies () const
 Return the trigger energies of each counter.
void setTriggerEnergies (const std::vector< float > &trigEg)
const std::vector< float > & triggerTimes () const
 Return the relative times of the triggers.
void setTriggerTimes (const std::vector< float > &trigTm)
void print (void) const
 Prints out data members to std::cout.

Static Public Attributes

static const unsigned int NUM_MBTS = 32
 Prints out data members to MsgStream.

Detailed Description

Definition at line 14 of file TrigT2MbtsBits_v1.h.

Constructor & Destructor Documentation

◆ TrigT2MbtsBits_v1()

xAOD::TrigT2MbtsBits_v1::TrigT2MbtsBits_v1 ( )

default ctor

Definition at line 15 of file TrigT2MbtsBits_v1.cxx.

16 : SG::AuxElement() {
17 }
AuxElement(SG::AuxVectorData *container, size_t index)
Base class for elements of a container that can have aux data.

◆ ~TrigT2MbtsBits_v1()

xAOD::TrigT2MbtsBits_v1::~TrigT2MbtsBits_v1 ( )

Definition at line 19 of file TrigT2MbtsBits_v1.cxx.

19{}

Member Function Documentation

◆ print()

void xAOD::TrigT2MbtsBits_v1::print ( void ) const

Prints out data members to std::cout.

Definition at line 22 of file TrigT2MbtsBits_v1.cxx.

22 {
23
24 std::cout << "triggerEnergies = { ";
25 for (float x : triggerEnergies()) {
26 std::cout << x << " ";
27 }
28 std::cout << " }" << std::endl;
29
30 for (float x : triggerTimes()) {
31 std::cout << x << " ";
32 }
33 std::cout << " }" << std::endl;
34 }
#define x
const std::vector< float > & triggerEnergies() const
Return the trigger energies of each counter.
const std::vector< float > & triggerTimes() const
Return the relative times of the triggers.

◆ setTriggerEnergies()

void xAOD::TrigT2MbtsBits_v1::setTriggerEnergies ( const std::vector< float > & trigEg)

◆ setTriggerTimes()

void xAOD::TrigT2MbtsBits_v1::setTriggerTimes ( const std::vector< float > & trigTm)

◆ triggerEnergies()

const std::vector< float > & xAOD::TrigT2MbtsBits_v1::triggerEnergies ( ) const

Return the trigger energies of each counter.

◆ triggerTimes()

const std::vector< float > & xAOD::TrigT2MbtsBits_v1::triggerTimes ( ) const

Return the relative times of the triggers.

Member Data Documentation

◆ NUM_MBTS

const unsigned int xAOD::TrigT2MbtsBits_v1::NUM_MBTS = 32
static

Prints out data members to MsgStream.

A data member to contain the number of MBTS counters

Definition at line 39 of file TrigT2MbtsBits_v1.h.


The documentation for this class was generated from the following files: