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

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

Friends And Related Function Documentation

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

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:
L1CaloRunParameters::runActionName
const std::string & runActionName() const
Definition: L1CaloRunParameters.h:26
beamspotman.r
def r
Definition: beamspotman.py:676
L1CaloRunParameters::m_readoutConfig
std::string m_readoutConfig
Definition: L1CaloRunParameters.h:53
L1CaloRunParameters::triggerMenu
const std::string & triggerMenu() const
Definition: L1CaloRunParameters.h:32
L1CaloRunParameters::m_runActionVersion
unsigned int m_runActionVersion
Definition: L1CaloRunParameters.h:52
L1CaloRunParameters::runType
const std::string & runType() const
Definition: L1CaloRunParameters.h:25
L1CaloRunParameters::channelId
unsigned int channelId() const
Definition: L1CaloRunParameters.h:24
L1CaloRunParameters::m_ttcConfigurationID
unsigned int m_ttcConfigurationID
Definition: L1CaloRunParameters.h:56
L1CaloRunParameters::m_ttcConfiguration
std::string m_ttcConfiguration
Definition: L1CaloRunParameters.h:55
L1CaloRunParameters::ttcConfiguration
const std::string & ttcConfiguration() const
Definition: L1CaloRunParameters.h:30
L1CaloRunParameters::readoutConfig
const std::string & readoutConfig() const
Definition: L1CaloRunParameters.h:28
L1CaloRunParameters::m_conditions
std::string m_conditions
Definition: L1CaloRunParameters.h:59
L1CaloRunParameters::runActionVersion
unsigned int runActionVersion() const
Definition: L1CaloRunParameters.h:27
L1CaloRunParameters::m_readoutConfigID
unsigned int m_readoutConfigID
Definition: L1CaloRunParameters.h:54
L1CaloRunParameters::m_calibration
std::string m_calibration
Definition: L1CaloRunParameters.h:58
merge.output
output
Definition: merge.py:17
L1CaloRunParameters::calibration
const std::string & calibration() const
Definition: L1CaloRunParameters.h:33
L1CaloRunParameters::conditions
const std::string & conditions() const
Definition: L1CaloRunParameters.h:34
L1CaloRunParameters::m_channelId
unsigned int m_channelId
Definition: L1CaloRunParameters.h:49
L1CaloRunParameters::m_runActionName
std::string m_runActionName
Definition: L1CaloRunParameters.h:51
L1CaloRunParameters::m_runType
std::string m_runType
Definition: L1CaloRunParameters.h:50
L1CaloRunParameters::m_triggerMenu
std::string m_triggerMenu
Definition: L1CaloRunParameters.h:57
L1CaloRunParameters::readoutConfigID
unsigned int readoutConfigID() const
Definition: L1CaloRunParameters.h:29
L1CaloRunParameters::ttcConfigurationID
unsigned int ttcConfigurationID() const
Definition: L1CaloRunParameters.h:31