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

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

#include <L1CaloRunParameters.h>

Collaboration diagram for L1CaloRunParameters:

Public Member Functions

 L1CaloRunParameters ()
 L1CaloRunParameters (unsigned int channelId, const std::string &runType, const std::string &runActionName, unsigned int runActionVersion, const std::string &readoutConfig, unsigned int readoutConfigID, const std::string &ttcConfiguration, unsigned int ttcConfigurationID, const std::string &triggerMenu, const std::string &calibration, const std::string &conditions)
unsigned int channelId () const
const std::string & runType () const
const std::string & runActionName () const
unsigned int runActionVersion () const
const std::string & readoutConfig () const
unsigned int readoutConfigID () const
const std::string & ttcConfiguration () const
unsigned int ttcConfigurationID () const
const std::string & triggerMenu () const
const std::string & calibration () const
const std::string & conditions () const
void setChannelId (unsigned int channelId)
void setrunType (const std::string &runType)
void setrunActionName (const std::string &runActionName)
void setrunActionVersion (unsigned int runActionVersion)
void setreadoutConfig (const std::string &readoutConfig)
void setreadoutConfigID (unsigned int readoutConfigID)
void setttcConfiguration (const std::string &ttcConfiguration)
void setttcConfigurationID (unsigned int ttcConfigurationID)
void settriggerMenu (const std::string &triggerMenu)
void setcalibration (const std::string &calibration)
void setconditions (const std::string &conditions)

Private Attributes

unsigned int m_channelId = 0
std::string m_runType
std::string m_runActionName
unsigned int m_runActionVersion = 0
std::string m_readoutConfig
unsigned int m_readoutConfigID = 0
std::string m_ttcConfiguration
unsigned int m_ttcConfigurationID = 0
std::string m_triggerMenu
std::string m_calibration
std::string m_conditions

Friends

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

Detailed Description

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

Automatically created using:

./CreateClassesForFolder.py /TRIGGER/L1Calo/V1/Conditions/RunParameters

Definition at line 17 of file L1CaloRunParameters.h.

Constructor & Destructor Documentation

◆ L1CaloRunParameters() [1/2]

L1CaloRunParameters::L1CaloRunParameters ( )
inline

Definition at line 21 of file L1CaloRunParameters.h.

21{}

◆ L1CaloRunParameters() [2/2]

L1CaloRunParameters::L1CaloRunParameters ( unsigned int channelId,
const std::string & runType,
const std::string & runActionName,
unsigned int runActionVersion,
const std::string & readoutConfig,
unsigned int readoutConfigID,
const std::string & ttcConfiguration,
unsigned int ttcConfigurationID,
const std::string & triggerMenu,
const std::string & calibration,
const std::string & conditions )

Definition at line 6 of file L1CaloRunParameters.cxx.

18{
19}
unsigned int m_ttcConfigurationID
unsigned int ttcConfigurationID() const
unsigned int m_runActionVersion
const std::string & runActionName() const
const std::string & ttcConfiguration() const
const std::string & calibration() const
const std::string & conditions() const
const std::string & runType() const
const std::string & readoutConfig() const
unsigned int readoutConfigID() const
unsigned int runActionVersion() const
unsigned int channelId() const
const std::string & triggerMenu() const

Member Function Documentation

◆ calibration()

const std::string & L1CaloRunParameters::calibration ( ) const
inline

Definition at line 33 of file L1CaloRunParameters.h.

33{ return m_calibration; }

◆ channelId()

unsigned int L1CaloRunParameters::channelId ( ) const
inline

Definition at line 24 of file L1CaloRunParameters.h.

24{ return m_channelId; }

◆ conditions()

const std::string & L1CaloRunParameters::conditions ( ) const
inline

Definition at line 34 of file L1CaloRunParameters.h.

34{ return m_conditions; }

◆ readoutConfig()

const std::string & L1CaloRunParameters::readoutConfig ( ) const
inline

Definition at line 28 of file L1CaloRunParameters.h.

28{ return m_readoutConfig; }

◆ readoutConfigID()

unsigned int L1CaloRunParameters::readoutConfigID ( ) const
inline

Definition at line 29 of file L1CaloRunParameters.h.

29{ return m_readoutConfigID; }

◆ runActionName()

const std::string & L1CaloRunParameters::runActionName ( ) const
inline

Definition at line 26 of file L1CaloRunParameters.h.

26{ return m_runActionName; }

◆ runActionVersion()

unsigned int L1CaloRunParameters::runActionVersion ( ) const
inline

Definition at line 27 of file L1CaloRunParameters.h.

27{ return m_runActionVersion; }

◆ runType()

const std::string & L1CaloRunParameters::runType ( ) const
inline

Definition at line 25 of file L1CaloRunParameters.h.

25{ return m_runType; }

◆ setcalibration()

void L1CaloRunParameters::setcalibration ( const std::string & calibration)
inline

Definition at line 45 of file L1CaloRunParameters.h.

◆ setChannelId()

void L1CaloRunParameters::setChannelId ( unsigned int channelId)
inline

Definition at line 36 of file L1CaloRunParameters.h.

◆ setconditions()

void L1CaloRunParameters::setconditions ( const std::string & conditions)
inline

Definition at line 46 of file L1CaloRunParameters.h.

◆ setreadoutConfig()

void L1CaloRunParameters::setreadoutConfig ( const std::string & readoutConfig)
inline

Definition at line 40 of file L1CaloRunParameters.h.

◆ setreadoutConfigID()

void L1CaloRunParameters::setreadoutConfigID ( unsigned int readoutConfigID)
inline

Definition at line 41 of file L1CaloRunParameters.h.

◆ setrunActionName()

void L1CaloRunParameters::setrunActionName ( const std::string & runActionName)
inline

Definition at line 38 of file L1CaloRunParameters.h.

◆ setrunActionVersion()

void L1CaloRunParameters::setrunActionVersion ( unsigned int runActionVersion)
inline

Definition at line 39 of file L1CaloRunParameters.h.

◆ setrunType()

void L1CaloRunParameters::setrunType ( const std::string & runType)
inline

Definition at line 37 of file L1CaloRunParameters.h.

37{ m_runType = runType; }

◆ settriggerMenu()

void L1CaloRunParameters::settriggerMenu ( const std::string & triggerMenu)
inline

Definition at line 44 of file L1CaloRunParameters.h.

◆ setttcConfiguration()

void L1CaloRunParameters::setttcConfiguration ( const std::string & ttcConfiguration)
inline

Definition at line 42 of file L1CaloRunParameters.h.

◆ setttcConfigurationID()

void L1CaloRunParameters::setttcConfigurationID ( unsigned int ttcConfigurationID)
inline

Definition at line 43 of file L1CaloRunParameters.h.

◆ triggerMenu()

const std::string & L1CaloRunParameters::triggerMenu ( ) const
inline

Definition at line 32 of file L1CaloRunParameters.h.

32{ return m_triggerMenu; }

◆ ttcConfiguration()

const std::string & L1CaloRunParameters::ttcConfiguration ( ) const
inline

Definition at line 30 of file L1CaloRunParameters.h.

30{ return m_ttcConfiguration; }

◆ ttcConfigurationID()

unsigned int L1CaloRunParameters::ttcConfigurationID ( ) const
inline

Definition at line 31 of file L1CaloRunParameters.h.

31{ return m_ttcConfigurationID; }

◆ operator<<

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

Definition at line 21 of file L1CaloRunParameters.cxx.

21 {
22 output << "channelID: " << std::hex << r.channelId() << std::dec
23 << ", runType: " << r.runType();
24
25 return output;
26}
int r
Definition globals.cxx:22
output
Definition merge.py:16

Member Data Documentation

◆ m_calibration

std::string L1CaloRunParameters::m_calibration
private

Definition at line 58 of file L1CaloRunParameters.h.

◆ m_channelId

unsigned int L1CaloRunParameters::m_channelId = 0
private

Definition at line 49 of file L1CaloRunParameters.h.

◆ m_conditions

std::string L1CaloRunParameters::m_conditions
private

Definition at line 59 of file L1CaloRunParameters.h.

◆ m_readoutConfig

std::string L1CaloRunParameters::m_readoutConfig
private

Definition at line 53 of file L1CaloRunParameters.h.

◆ m_readoutConfigID

unsigned int L1CaloRunParameters::m_readoutConfigID = 0
private

Definition at line 54 of file L1CaloRunParameters.h.

◆ m_runActionName

std::string L1CaloRunParameters::m_runActionName
private

Definition at line 51 of file L1CaloRunParameters.h.

◆ m_runActionVersion

unsigned int L1CaloRunParameters::m_runActionVersion = 0
private

Definition at line 52 of file L1CaloRunParameters.h.

◆ m_runType

std::string L1CaloRunParameters::m_runType
private

Definition at line 50 of file L1CaloRunParameters.h.

◆ m_triggerMenu

std::string L1CaloRunParameters::m_triggerMenu
private

Definition at line 57 of file L1CaloRunParameters.h.

◆ m_ttcConfiguration

std::string L1CaloRunParameters::m_ttcConfiguration
private

Definition at line 55 of file L1CaloRunParameters.h.

◆ m_ttcConfigurationID

unsigned int L1CaloRunParameters::m_ttcConfigurationID = 0
private

Definition at line 56 of file L1CaloRunParameters.h.


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