#include <L1GtTrigReportEntry.h>
Public Member Functions | |
void | addErrorEntry () |
increase # of events with error More... | |
void | addValidEntry (const bool algResultAfterMask, const bool algResultBeforeMask) |
increase # of events accepted/rejected for this entry More... | |
const std::string | gtAlgoName () const |
get the algorithm name More... | |
const unsigned int | gtDaqPartition () const |
get the index of the DAQ partition More... | |
const int | gtNrEventsAccept () const |
get the number of events accepted for this entry More... | |
const int | gtNrEventsAcceptBeforeMask () const |
get the number of events accepted for this entry before applying the trigger masks More... | |
const int | gtNrEventsError () const |
get the number of events with error for this entry More... | |
const int | gtNrEventsReject () const |
get the number of events rejected for this entry More... | |
const int | gtNrEventsRejectBeforeMask () const |
get the number of events rejected for this entry before applying the trigger masks More... | |
const int | gtPrescaleFactor () const |
get the prescale factor More... | |
const unsigned int | gtTriggerMask () const |
get the trigger mask More... | |
const std::string | gtTriggerMenuName () const |
get the trigger menu name More... | |
L1GtTrigReportEntry (const std::string &menuName, const std::string &algName, const int prescaleFactor, const int triggerMask, const int daqPartition) | |
constructor More... | |
bool | operator!= (const L1GtTrigReportEntry &) const |
unequal operator More... | |
L1GtTrigReportEntry & | operator= (const L1GtTrigReportEntry &) |
assignment operator More... | |
bool | operator== (const L1GtTrigReportEntry &) const |
equal operator More... | |
virtual | ~L1GtTrigReportEntry () |
destructor More... | |
Private Attributes | |
std::string | m_algoName |
algorithm name More... | |
int | m_daqPartition |
index of the DAQ partition More... | |
int | m_nrEventsAccept |
counters More... | |
int | m_nrEventsAcceptBeforeMask |
number of events accepted for this entry before applying the trigger masks More... | |
int | m_nrEventsError |
number of events with error More... | |
int | m_nrEventsReject |
number of events rejected for this entry More... | |
int | m_nrEventsRejectBeforeMask |
number of events rejected for this entry before applying the trigger masks More... | |
int | m_prescaleFactor |
prescale factor More... | |
unsigned int | m_triggerMask |
trigger mask More... | |
std::string | m_triggerMenuName |
menu name More... | |
Description: an individual L1 GT report entry.
Implementation: <TODO: enter implementation details>
Description: L1 Trigger report.
Implementation: <TODO: enter implementation details>
Definition at line 23 of file L1GtTrigReportEntry.h.
|
explicit |
constructor
Definition at line 24 of file L1GtTrigReportEntry.cc.
References m_algoName, m_daqPartition, m_nrEventsAccept, m_nrEventsAcceptBeforeMask, m_nrEventsError, m_nrEventsReject, m_nrEventsRejectBeforeMask, m_prescaleFactor, m_triggerMask, m_triggerMenuName, and dtDQMClient_cfg::prescaleFactor.
|
virtual |
void L1GtTrigReportEntry::addErrorEntry | ( | ) |
increase # of events with error
Definition at line 115 of file L1GtTrigReportEntry.cc.
References m_nrEventsError.
Referenced by L1GtTrigReport::analyze().
void L1GtTrigReportEntry::addValidEntry | ( | const bool | algResultAfterMask, |
const bool | algResultBeforeMask | ||
) |
increase # of events accepted/rejected for this entry
Definition at line 100 of file L1GtTrigReportEntry.cc.
References m_nrEventsAccept, m_nrEventsAcceptBeforeMask, m_nrEventsReject, and m_nrEventsRejectBeforeMask.
Referenced by L1GtTrigReport::analyze().
|
inline |
get the algorithm name
Definition at line 50 of file L1GtTrigReportEntry.h.
References m_algoName.
|
inline |
get the index of the DAQ partition
Definition at line 59 of file L1GtTrigReportEntry.h.
References m_daqPartition.
|
inline |
get the number of events accepted for this entry
Definition at line 62 of file L1GtTrigReportEntry.h.
References m_nrEventsAccept.
|
inline |
get the number of events accepted for this entry before applying the trigger masks
Definition at line 68 of file L1GtTrigReportEntry.h.
References m_nrEventsAcceptBeforeMask.
|
inline |
get the number of events with error for this entry
Definition at line 74 of file L1GtTrigReportEntry.h.
References m_nrEventsError.
|
inline |
get the number of events rejected for this entry
Definition at line 65 of file L1GtTrigReportEntry.h.
References m_nrEventsReject.
|
inline |
get the number of events rejected for this entry before applying the trigger masks
Definition at line 71 of file L1GtTrigReportEntry.h.
References m_nrEventsRejectBeforeMask.
|
inline |
get the prescale factor
Definition at line 53 of file L1GtTrigReportEntry.h.
References m_prescaleFactor.
|
inline |
get the trigger mask
Definition at line 56 of file L1GtTrigReportEntry.h.
References m_triggerMask.
|
inline |
get the trigger menu name
Definition at line 47 of file L1GtTrigReportEntry.h.
References m_triggerMenuName.
bool L1GtTrigReportEntry::operator!= | ( | const L1GtTrigReportEntry & | result | ) | const |
L1GtTrigReportEntry & L1GtTrigReportEntry::operator= | ( | const L1GtTrigReportEntry & | repEntry | ) |
assignment operator
Definition at line 50 of file L1GtTrigReportEntry.cc.
References m_algoName, m_daqPartition, m_prescaleFactor, m_triggerMask, and m_triggerMenuName.
bool L1GtTrigReportEntry::operator== | ( | const L1GtTrigReportEntry & | repEntry | ) | const |
equal operator
Definition at line 67 of file L1GtTrigReportEntry.cc.
References m_algoName, m_daqPartition, m_prescaleFactor, m_triggerMask, and m_triggerMenuName.
|
private |
algorithm name
Definition at line 88 of file L1GtTrigReportEntry.h.
Referenced by gtAlgoName(), L1GtTrigReportEntry(), operator=(), and operator==().
|
private |
index of the DAQ partition
Definition at line 97 of file L1GtTrigReportEntry.h.
Referenced by gtDaqPartition(), L1GtTrigReportEntry(), operator=(), and operator==().
|
private |
counters
number of events accepted for this entry
Definition at line 102 of file L1GtTrigReportEntry.h.
Referenced by addValidEntry(), gtNrEventsAccept(), and L1GtTrigReportEntry().
|
private |
number of events accepted for this entry before applying the trigger masks
Definition at line 108 of file L1GtTrigReportEntry.h.
Referenced by addValidEntry(), gtNrEventsAcceptBeforeMask(), and L1GtTrigReportEntry().
|
private |
number of events with error
Definition at line 114 of file L1GtTrigReportEntry.h.
Referenced by addErrorEntry(), gtNrEventsError(), and L1GtTrigReportEntry().
|
private |
number of events rejected for this entry
Definition at line 105 of file L1GtTrigReportEntry.h.
Referenced by addValidEntry(), gtNrEventsReject(), and L1GtTrigReportEntry().
|
private |
number of events rejected for this entry before applying the trigger masks
Definition at line 111 of file L1GtTrigReportEntry.h.
Referenced by addValidEntry(), gtNrEventsRejectBeforeMask(), and L1GtTrigReportEntry().
|
private |
prescale factor
Definition at line 91 of file L1GtTrigReportEntry.h.
Referenced by gtPrescaleFactor(), L1GtTrigReportEntry(), operator=(), and operator==().
|
private |
trigger mask
Definition at line 94 of file L1GtTrigReportEntry.h.
Referenced by gtTriggerMask(), L1GtTrigReportEntry(), operator=(), and operator==().
|
private |
menu name
Definition at line 85 of file L1GtTrigReportEntry.h.
Referenced by gtTriggerMenuName(), L1GtTrigReportEntry(), operator=(), and operator==().