ATLAS Offline Software
Public Member Functions | Private Attributes | Friends | List of all members
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.

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; }

Friends And Related Function Documentation

◆ 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 }

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:
beamspotman.r
def r
Definition: beamspotman.py:676
L1CaloDerivedRunPars::channelId
unsigned int channelId() const
Definition: L1CaloDerivedRunPars.h:23
L1CaloDerivedRunPars::m_timingRegime
std::string m_timingRegime
Definition: L1CaloDerivedRunPars.h:33
L1CaloDerivedRunPars::m_channelId
unsigned int m_channelId
Definition: L1CaloDerivedRunPars.h:32
L1CaloDerivedRunPars::timingRegime
const std::string & timingRegime() const
Definition: L1CaloDerivedRunPars.h:24
L1CaloDerivedRunPars::tierZeroTag
const std::string & tierZeroTag() const
Definition: L1CaloDerivedRunPars.h:25
merge.output
output
Definition: merge.py:17
L1CaloDerivedRunPars::m_tierZeroTag
std::string m_tierZeroTag
Definition: L1CaloDerivedRunPars.h:34