ATLAS Offline Software
Loading...
Searching...
No Matches
L1CaloDerivedRunPars Class Reference

Folder <-> Object mapping for /TRIGGER/L1Calo/V1/Conditions/DerivedRunPars . More...

#include <L1CaloDerivedRunPars.h>

Collaboration diagram for L1CaloDerivedRunPars:

Public Member Functions

 L1CaloDerivedRunPars ()
 L1CaloDerivedRunPars (unsigned int channelId, const std::string &timingRegime, const std::string &tierZeroTag)
unsigned int channelId () const
const std::string & timingRegime () const
const std::string & tierZeroTag () const
void setChannelId (unsigned int channelId)
void settimingRegime (const std::string &timingRegime)
void settierZeroTag (const std::string &tierZeroTag)

Private Attributes

unsigned int m_channelId = 0
std::string m_timingRegime
std::string m_tierZeroTag

Friends

std::ostream & operator<< (std::ostream &output, const L1CaloDerivedRunPars &r)

Detailed Description

Folder <-> Object mapping for /TRIGGER/L1Calo/V1/Conditions/DerivedRunPars .

Automatically created using:

../python/CreateClassesForFolder.py –db frontier://ATLF/();schema=ATLAS_COOLONL_TRIGGER;dbname=CONDBR2 /TRIGGER/L1Calo/V1/Conditions/DerivedRunPars

Definition at line 16 of file L1CaloDerivedRunPars.h.

Constructor & Destructor Documentation

◆ L1CaloDerivedRunPars() [1/2]

L1CaloDerivedRunPars::L1CaloDerivedRunPars ( )
inline

Definition at line 20 of file L1CaloDerivedRunPars.h.

20{}

◆ L1CaloDerivedRunPars() [2/2]

L1CaloDerivedRunPars::L1CaloDerivedRunPars ( unsigned int channelId,
const std::string & timingRegime,
const std::string & tierZeroTag )

Definition at line 8 of file L1CaloDerivedRunPars.cxx.

12{
13}
const std::string & tierZeroTag() const
const std::string & timingRegime() const
unsigned int channelId() const

Member Function Documentation

◆ channelId()

unsigned int L1CaloDerivedRunPars::channelId ( ) const
inline

Definition at line 23 of file L1CaloDerivedRunPars.h.

23{ return m_channelId; }

◆ setChannelId()

void L1CaloDerivedRunPars::setChannelId ( unsigned int channelId)
inline

Definition at line 27 of file L1CaloDerivedRunPars.h.

◆ settierZeroTag()

void L1CaloDerivedRunPars::settierZeroTag ( const std::string & tierZeroTag)
inline

Definition at line 29 of file L1CaloDerivedRunPars.h.

◆ settimingRegime()

void L1CaloDerivedRunPars::settimingRegime ( const std::string & timingRegime)
inline

Definition at line 28 of file L1CaloDerivedRunPars.h.

◆ tierZeroTag()

const std::string & L1CaloDerivedRunPars::tierZeroTag ( ) const
inline

Definition at line 25 of file L1CaloDerivedRunPars.h.

25{ return m_tierZeroTag; }

◆ timingRegime()

const std::string & L1CaloDerivedRunPars::timingRegime ( ) const
inline

Definition at line 24 of file L1CaloDerivedRunPars.h.

24{ return m_timingRegime; }

◆ operator<<

std::ostream & operator<< ( std::ostream & output,
const L1CaloDerivedRunPars & r )
friend

Definition at line 15 of file L1CaloDerivedRunPars.cxx.

15 {
16 output << "channelID: " << std::hex << r.channelId() << std::dec
17 << ", timingRegime: " << r.timingRegime()
18 << ", tierZeroTag: " << r.tierZeroTag();
19
20 return output;
21}
int r
Definition globals.cxx:22
output
Definition merge.py:16

Member Data Documentation

◆ m_channelId

unsigned int L1CaloDerivedRunPars::m_channelId = 0
private

Definition at line 32 of file L1CaloDerivedRunPars.h.

◆ m_tierZeroTag

std::string L1CaloDerivedRunPars::m_tierZeroTag
private

Definition at line 34 of file L1CaloDerivedRunPars.h.

◆ m_timingRegime

std::string L1CaloDerivedRunPars::m_timingRegime
private

Definition at line 33 of file L1CaloDerivedRunPars.h.


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