Class to contain the online luminosity from soft FED 1022. More...
#include <OnlineLuminosityRecord.h>
Public Member Functions | |
float | avgPileUp () const |
Return the average pileup for th current nibble. More... | |
float | instLumi () const |
Return the luminosity for the current nibble. More... | |
uint16_t | lumiNibble () const |
Return the lumi-nibble number. More... | |
uint16_t | lumiSection () const |
Return the lumi-section number. More... | |
OnlineLuminosityRecord () | |
OnlineLuminosityRecord (const online::Luminosity_v1 &) | |
const edm::Timestamp & | timestamp () const |
Return the time when the lumi was recorded. More... | |
virtual | ~OnlineLuminosityRecord () |
Private Attributes | |
float | avgPileUp_ |
float | instLumi_ |
uint16_t | lumiNibble_ |
uint16_t | lumiSection_ |
edm::Timestamp | timestamp_ |
Class to contain the online luminosity from soft FED 1022.
Definition at line 19 of file OnlineLuminosityRecord.h.
OnlineLuminosityRecord::OnlineLuminosityRecord | ( | ) |
Definition at line 8 of file OnlineLuminosityRecord.cc.
OnlineLuminosityRecord::OnlineLuminosityRecord | ( | const online::Luminosity_v1 & | lumi | ) |
Definition at line 17 of file OnlineLuminosityRecord.cc.
References online::Luminosity_v1::avgPileUp, avgPileUp_, online::Luminosity_v1::instLumi, instLumi_, online::Luminosity_v1::lumiNibble, lumiNibble_, online::Luminosity_v1::lumiSection, lumiSection_, seconds(), online::Luminosity_v1::timestamp, and timestamp_.
|
virtual |
Definition at line 30 of file OnlineLuminosityRecord.cc.
|
inline |
Return the average pileup for th current nibble.
Definition at line 40 of file OnlineLuminosityRecord.h.
References avgPileUp_.
Referenced by operator<<().
|
inline |
Return the luminosity for the current nibble.
Definition at line 37 of file OnlineLuminosityRecord.h.
References instLumi_.
Referenced by operator<<().
|
inline |
Return the lumi-nibble number.
Definition at line 34 of file OnlineLuminosityRecord.h.
References lumiNibble_.
Referenced by operator<<().
|
inline |
Return the lumi-section number.
Definition at line 31 of file OnlineLuminosityRecord.h.
References lumiSection_.
Referenced by operator<<().
|
inline |
Return the time when the lumi was recorded.
Definition at line 28 of file OnlineLuminosityRecord.h.
References timestamp_.
Referenced by operator<<().
|
private |
Definition at line 47 of file OnlineLuminosityRecord.h.
Referenced by avgPileUp(), and OnlineLuminosityRecord().
|
private |
Definition at line 46 of file OnlineLuminosityRecord.h.
Referenced by instLumi(), and OnlineLuminosityRecord().
|
private |
Definition at line 49 of file OnlineLuminosityRecord.h.
Referenced by lumiNibble(), and OnlineLuminosityRecord().
|
private |
Definition at line 48 of file OnlineLuminosityRecord.h.
Referenced by lumiSection(), and OnlineLuminosityRecord().
|
private |
Definition at line 45 of file OnlineLuminosityRecord.h.
Referenced by OnlineLuminosityRecord(), and timestamp().