Global information about an event such as event number and run number. More...
#include <CDFEventInfo.h>
Public Member Functions | |
CDFEventInfo () | |
UInt_t | getBunchNumber () const |
get the Bunch number (from TTC) More... | |
float | getCDFRevisionEvent () const |
Get the revision of the CDFROOT library which this file was written with. More... | |
ULong64_t | getEventNumber () const |
get the event number More... | |
UInt_t | getL1ANumber () const |
get the L1A number (from TTC) More... | |
ULong64_t | getOrbitNumber () const |
get the Orbit number More... | |
UInt_t | getRunNumber () const |
get the run number More... | |
const char * | getRunNumberSequenceId () const |
get the run number sequence id (whose run number is this?) More... | |
void | Set (UInt_t runNo, const char *seqid, ULong64_t eventNo, UInt_t l1aNo, ULong64_t orbitNo, UInt_t bunchNo) |
setter routine More... | |
Private Attributes | |
UInt_t | fBunchNumber |
Float_t | fCDFRevision |
ULong64_t | fEventNumber |
UInt_t | fL1ANumber |
ULong64_t | fOrbitNumber |
UInt_t | fRunNumber |
Get the revision of the CDFROOT library which is in current use. More... | |
TString | fRunNumberSequenceId |
Global information about an event such as event number and run number.
Definition at line 8 of file CDFEventInfo.h.
CDFEventInfo::CDFEventInfo | ( | ) |
Definition at line 3 of file CDFEventInfo.cc.
|
inline |
get the Bunch number (from TTC)
Definition at line 22 of file CDFEventInfo.h.
References fBunchNumber.
|
inline |
Get the revision of the CDFROOT library which this file was written with.
Definition at line 34 of file CDFEventInfo.h.
References fCDFRevision.
|
inline |
get the event number
Definition at line 16 of file CDFEventInfo.h.
References fEventNumber.
Referenced by HcalTBSource::setRunAndEventInfo().
|
inline |
|
inline |
|
inline |
get the run number
Definition at line 12 of file CDFEventInfo.h.
References fRunNumber.
Referenced by HcalTBSource::setRunAndEventInfo().
|
inline |
get the run number sequence id (whose run number is this?)
Definition at line 14 of file CDFEventInfo.h.
References fRunNumberSequenceId.
|
inline |
setter routine
Definition at line 24 of file CDFEventInfo.h.
References fBunchNumber, fCDFRevision, fEventNumber, fL1ANumber, fOrbitNumber, fRunNumber, and fRunNumberSequenceId.
Referenced by HcalTBWriter::extractEventInfo().
|
private |
Definition at line 44 of file CDFEventInfo.h.
Referenced by getBunchNumber(), and Set().
|
private |
Definition at line 45 of file CDFEventInfo.h.
Referenced by getCDFRevisionEvent(), and Set().
|
private |
Definition at line 41 of file CDFEventInfo.h.
Referenced by getEventNumber(), and Set().
|
private |
Definition at line 42 of file CDFEventInfo.h.
Referenced by getL1ANumber(), and Set().
|
private |
Definition at line 43 of file CDFEventInfo.h.
Referenced by getOrbitNumber(), and Set().
|
private |
Get the revision of the CDFROOT library which is in current use.
Definition at line 39 of file CDFEventInfo.h.
Referenced by getRunNumber(), and Set().
|
private |
Definition at line 40 of file CDFEventInfo.h.
Referenced by getRunNumberSequenceId(), and Set().