ATLAS Offline Software
|
#include <MuonDQAEventInfo.h>
Public Member Functions | |
MuonDQAEventInfo () | |
Default constructor. More... | |
MuonDQAEventInfo (unsigned int run_number, unsigned int event_number) | |
constructor run/event number and time stamp arguments More... | |
MuonDQAEventInfo (unsigned int run_number, unsigned int event_number, unsigned int time_stamp) | |
constructor run/event number/time stamp and lumiBlock arguments More... | |
MuonDQAEventInfo (unsigned int run_number, unsigned int event_number, unsigned int time_stamp, unsigned int lumi_block) | |
constructor initializing all members More... | |
MuonDQAEventInfo (unsigned int run_number, unsigned int event_number, unsigned int time_stamp, unsigned int ns_Offset, const std::bitset< 8 > &trig_Type, float running_time, unsigned int lumi_block, std::string tag) | |
MuonDQAEventInfo (const MuonDQAEventInfo &eventInfo) | |
copyconstructor More... | |
~MuonDQAEventInfo () | |
destructor More... | |
std::ostream & | dump (std::ostream &stream) const |
unsigned int | runNumber () const |
retrieving runnumber of MuonDQAMonitoring More... | |
unsigned int | eventNumber () const |
retrieving eventnumber of MuonDQAMonitoring More... | |
unsigned int | timeStamp () const |
retrieving timestamp of MuonDQAMonitoring More... | |
unsigned int | ns_Offset () const |
retrieving ns_Offset of MuonDQAMonitoring More... | |
const std::bitset< 8 > | trigType () const |
retrieving Trigger Type of MuonDQAMonitoring More... | |
float | runningtime () const |
retrieving runningtime of MuonDQAMonitoring More... | |
unsigned int | lumiBlock () const |
retrieving LumiBlock of MuonDQAMonitoring More... | |
std::string | tag () const |
retrieving reconstruction tag of MuonDQAMonitoring More... | |
const std::vector< bool > & | triggerBits () const |
void | setRunNumber (const unsigned int run_number) |
sets runnumber More... | |
void | setEventNumber (const unsigned int event_number) |
sets eventnumber More... | |
void | setTimeStamp (const unsigned int time_stamp) |
sets timestamp More... | |
void | setOffset (const unsigned int ns_Offset) |
sets ns_Offset More... | |
void | setTrigType (const std::bitset< 8 > &trig_Type) |
sets Trigger Type More... | |
void | setRunTime (const float running_time) |
sets ns_Offset More... | |
void | setLumiBlock (const unsigned int lumi_block) |
sets LumiBlock More... | |
void | setTag (const std::string &tag) |
sets reconstruction tag More... | |
void | setNumberOfTriggerBits (unsigned int n) |
void | setTriggerBit (unsigned int n, bool bit) |
MuonDQAEventInfo & | operator= (const MuonDQAEventInfo &right) |
Private Attributes | |
unsigned int | m_runNumber |
runnumber member More... | |
unsigned int | m_eventNumber |
eventnumber member More... | |
unsigned int | m_timeStamp |
timestamp member More... | |
unsigned int | m_ns_Offset |
std::bitset< 8 > | m_trigType |
float | m_running_time |
unsigned int | m_lumiBlock |
LumiBlock member. More... | |
std::string | m_tag |
reconstruction tag member More... | |
std::vector< bool > | m_trigger_bits |
Trigger bits. More... | |
MuonDQA::MuonDQAEventInfo: a class which stores the following information of an event:
Definition at line 39 of file MuonDQAEventInfo.h.
MuonDQA::MuonDQAEventInfo::MuonDQAEventInfo | ( | ) |
Default constructor.
constructor with runnumber/eventnumber (for sim data)
Definition at line 10 of file MuonDQAEventInfo.cxx.
MuonDQA::MuonDQAEventInfo::MuonDQAEventInfo | ( | unsigned int | run_number, |
unsigned int | event_number | ||
) |
constructor run/event number and time stamp arguments
Definition at line 15 of file MuonDQAEventInfo.cxx.
MuonDQA::MuonDQAEventInfo::MuonDQAEventInfo | ( | unsigned int | run_number, |
unsigned int | event_number, | ||
unsigned int | time_stamp | ||
) |
constructor run/event number/time stamp and lumiBlock arguments
Definition at line 21 of file MuonDQAEventInfo.cxx.
MuonDQA::MuonDQAEventInfo::MuonDQAEventInfo | ( | unsigned int | run_number, |
unsigned int | event_number, | ||
unsigned int | time_stamp, | ||
unsigned int | lumi_block | ||
) |
constructor initializing all members
Definition at line 26 of file MuonDQAEventInfo.cxx.
MuonDQA::MuonDQAEventInfo::MuonDQAEventInfo | ( | unsigned int | run_number, |
unsigned int | event_number, | ||
unsigned int | time_stamp, | ||
unsigned int | ns_Offset, | ||
const std::bitset< 8 > & | trig_Type, | ||
float | running_time, | ||
unsigned int | lumi_block, | ||
std::string | tag | ||
) |
Definition at line 31 of file MuonDQAEventInfo.cxx.
MuonDQA::MuonDQAEventInfo::MuonDQAEventInfo | ( | const MuonDQAEventInfo & | eventInfo | ) |
MuonDQA::MuonDQAEventInfo::~MuonDQAEventInfo | ( | ) |
std::ostream & MuonDQA::MuonDQAEventInfo::dump | ( | std::ostream & | stream | ) | const |
Definition at line 65 of file MuonDQAEventInfo.cxx.
|
inline |
retrieving eventnumber of MuonDQAMonitoring
Definition at line 69 of file MuonDQAEventInfo.h.
|
inline |
retrieving LumiBlock of MuonDQAMonitoring
Definition at line 74 of file MuonDQAEventInfo.h.
|
inline |
retrieving ns_Offset of MuonDQAMonitoring
Definition at line 71 of file MuonDQAEventInfo.h.
|
inline |
Definition at line 93 of file MuonDQAEventInfo.h.
|
inline |
retrieving runningtime of MuonDQAMonitoring
Definition at line 73 of file MuonDQAEventInfo.h.
|
inline |
retrieving runnumber of MuonDQAMonitoring
Definition at line 68 of file MuonDQAEventInfo.h.
|
inline |
sets eventnumber
Definition at line 81 of file MuonDQAEventInfo.h.
|
inline |
sets LumiBlock
Definition at line 86 of file MuonDQAEventInfo.h.
|
inline |
Definition at line 90 of file MuonDQAEventInfo.h.
|
inline |
sets ns_Offset
Definition at line 83 of file MuonDQAEventInfo.h.
|
inline |
sets runnumber
Definition at line 80 of file MuonDQAEventInfo.h.
|
inline |
sets ns_Offset
Definition at line 85 of file MuonDQAEventInfo.h.
|
inline |
sets reconstruction tag
Definition at line 88 of file MuonDQAEventInfo.h.
|
inline |
sets timestamp
Definition at line 82 of file MuonDQAEventInfo.h.
|
inline |
Definition at line 91 of file MuonDQAEventInfo.h.
|
inline |
sets Trigger Type
Definition at line 84 of file MuonDQAEventInfo.h.
|
inline |
retrieving reconstruction tag of MuonDQAMonitoring
Definition at line 77 of file MuonDQAEventInfo.h.
|
inline |
retrieving timestamp of MuonDQAMonitoring
Definition at line 70 of file MuonDQAEventInfo.h.
|
inline |
Definition at line 78 of file MuonDQAEventInfo.h.
|
inline |
retrieving Trigger Type of MuonDQAMonitoring
Definition at line 72 of file MuonDQAEventInfo.h.
|
private |
eventnumber member
Definition at line 114 of file MuonDQAEventInfo.h.
|
private |
LumiBlock member.
Definition at line 119 of file MuonDQAEventInfo.h.
|
private |
Definition at line 116 of file MuonDQAEventInfo.h.
|
private |
Definition at line 118 of file MuonDQAEventInfo.h.
|
private |
runnumber member
Definition at line 113 of file MuonDQAEventInfo.h.
|
private |
reconstruction tag member
Definition at line 121 of file MuonDQAEventInfo.h.
|
private |
timestamp member
Definition at line 115 of file MuonDQAEventInfo.h.
|
private |
Trigger bits.
Definition at line 122 of file MuonDQAEventInfo.h.
|
private |
Definition at line 117 of file MuonDQAEventInfo.h.