#include <RunData.h>
Definition at line 21 of file RunData.h.
◆ RunData() [1/2]
| RunData::RunData |
( |
int | run = 0 | ) |
|
Constructor.
Definition at line 18 of file RunData.cxx.
20{
22}
void incrementInstanceCount() const
◆ RunData() [2/2]
| RunData::RunData |
( |
const RunData & | other | ) |
|
Definition at line 24 of file RunData.cxx.
26{
28}
std::map< TString, unsigned int > m_triggerConfig
◆ ~RunData()
Destructor.
Definition at line 31 of file RunData.cxx.
32{
34}
void decrementInstanceCount() const
◆ addBit()
| void LArSamples::RunData::addBit |
( |
const TString & | triggerBitName, |
|
|
unsigned int | triggerBitPosition ) |
|
inline |
Definition at line 33 of file RunData.h.
int triggerBitPosition(const TString &triggerBitName) const
◆ description()
| TString RunData::description |
( |
unsigned int | verbosity | ) |
const |
Definition at line 56 of file RunData.cxx.
57{
58 TString printout = "";
59 if (verbosity & 1)
60 printout += Form(
"run %6d",
run());
61 return printout;
62}
◆ footprint()
| double LArSamples::RunData::footprint |
( |
| ) |
const |
|
inline |
Definition at line 43 of file RunData.h.
43{ return sizeof(*this); }
◆ nTriggerBits()
| unsigned int LArSamples::RunData::nTriggerBits |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ run()
| int LArSamples::RunData::run |
( |
| ) |
const |
|
inline |
◆ setRun()
| void LArSamples::RunData::setRun |
( |
unsigned int | run | ) |
|
|
inline |
◆ triggerBitPosition()
| int RunData::triggerBitPosition |
( |
const TString & | triggerBitName | ) |
const |
◆ triggerBits()
| TString RunData::triggerBits |
( |
| ) |
const |
Definition at line 45 of file RunData.cxx.
46{
47 TString bits;
48 for (
const std::pair<const TString, unsigned int>& bit :
m_triggerConfig) {
49 if (bits != "") bits += "\n";
50 bits += bit.first;
51 }
52 return bits;
53}
◆ triggerConfig()
| const std::map< TString, unsigned int > & LArSamples::RunData::triggerConfig |
( |
| ) |
const |
|
inline |
◆ m_run
| int LArSamples::RunData::m_run |
|
private |
◆ m_triggerConfig
| std::map<TString, unsigned int> LArSamples::RunData::m_triggerConfig |
|
private |
The documentation for this class was generated from the following files: