#include <HcalEEUSMonitor.h>
Public Member Functions | |
void | clearME () |
HcalEEUSMonitor () | |
void | processEvent (const FEDRawDataCollection &rawraw, const HcalUnpackerReport &report, const HcalElectronicsMap &emap) |
void | processEvent_RawData (const FEDRawDataCollection &rawraw, const HcalUnpackerReport &report, const HcalElectronicsMap &emap) |
void | reset () |
void | setup (const edm::ParameterSet &ps, DQMStore::IBooker &ib) |
void | unpack (const FEDRawData &raw, const HcalElectronicsMap &emap) |
~HcalEEUSMonitor () | |
Public Member Functions inherited from HcalBaseMonitor | |
void | beginLuminosityBlock (int lb) |
virtual void | beginRun () |
virtual void | done () |
void | endLuminosityBlock () |
bool | getDiagnostics () const |
int | getVerbosity () const |
HcalBaseMonitor () | |
void | hideKnownBadCells () |
virtual void | periodicReset () |
void | processEvent () |
void | setDiagnostics (bool myval) |
void | setMinMaxHists1D (std::vector< MonitorElement * > &hh, double min, double max) |
void | setMinMaxHists2D (std::vector< MonitorElement * > &hh, double min, double max) |
void | setupDepthHists1D (DQMStore::IBooker &ib, MonitorElement *&h, std::vector< MonitorElement * > &hh, std::string Name, std::string Units, int lowbound, int highbound, int Nbins) |
void | setupDepthHists1D (DQMStore::IBooker &ib, std::vector< MonitorElement * > &hh, std::string Name, std::string Units, int lowbound, int highbound, int Nbins) |
void | setupDepthHists2D (DQMStore::IBooker &ib, MonitorElement *&h, std::vector< MonitorElement * > &hh, std::string Name, std::string Units) |
void | setupDepthHists2D (DQMStore::IBooker &ib, std::vector< MonitorElement * > &hh, std::string Name, std::string Units) |
void | setupDepthHists2D (DQMStore::IBooker &ib, MonitorElement *&h, std::vector< MonitorElement * > &hh, std::string Name, std::string Units, int nbinsx, int lowboundx, int highboundx, int nbinsy, int lowboundy, int highboundy) |
void | setupDepthHists2D (DQMStore::IBooker &ib, std::vector< MonitorElement * > &hh, std::string Name, std::string Units, int nbinsx, int lowboundx, int highboundx, int nbinsy, int lowboundy, int highboundy) |
void | SetupEtaPhiHists (DQMStore::IBooker &ib, MonitorElement *&h, EtaPhiHists &hh, std::string Name, std::string Units) |
void | SetupEtaPhiHists (DQMStore::IBooker &ib, EtaPhiHists &hh, std::string Name, std::string Units) |
void | setVerbosity (int verb) |
bool | vetoCell (HcalDetId &id) |
virtual | ~HcalBaseMonitor () |
Private Attributes | |
uint32_t | consecutiveEETriggers [32][15] |
uint32_t | consecutiveNETriggers [32][15] |
uint32_t | consecutiveTriggers [32][15] |
int | dccOrN |
bool | EEthisEvent [15 *32] |
std::vector< int > | fedUnpackList_ |
int | firstFED_ |
int | ievt_ |
MonitorElement * | meEECorrel_ |
MonitorElement * | meEEFractSpigs_US0_EE1_ |
MonitorElement * | meEEPerSpigot_ |
MonitorElement * | meEEThisEvent_ |
MonitorElement * | meEVT_ |
MonitorElement * | meNormFractSpigs_US0_EE0_ |
MonitorElement * | meNumberEETriggered_ |
MonitorElement * | meNumberNETriggered_ |
MonitorElement * | meNumberTriggered_ |
MonitorElement * | meRawDataLength2_US0_EE0_ |
MonitorElement * | meRawDataLength2_US0_EE1_ |
MonitorElement * | meRawDataLength2_US1_EE0_ |
MonitorElement * | meRawDataLength2_US1_EE1_ |
MonitorElement * | meUSFractSpigs_US1_EE0_ |
MonitorElement * | meUSFractSpigs_US1_EE1_ |
int | numEEthisEvent |
int | prevOrN |
int | prevWasEE [32][15] |
uint64_t | US0EE0count [32][15] |
uint64_t | US0EE1count [32][15] |
uint64_t | US1EE0count [32][15] |
uint64_t | US1EE1count [32][15] |
uint64_t | UScount [32][15] |
Definition at line 35 of file HcalEEUSMonitor.h.
HcalEEUSMonitor::HcalEEUSMonitor | ( | ) |
Definition at line 16 of file HcalEEUSMonitor.cc.
HcalEEUSMonitor::~HcalEEUSMonitor | ( | ) |
Definition at line 65 of file HcalEEUSMonitor.cc.
|
virtual |
Reimplemented from HcalBaseMonitor.
Definition at line 69 of file HcalEEUSMonitor.cc.
void HcalEEUSMonitor::processEvent | ( | const FEDRawDataCollection & | rawraw, |
const HcalUnpackerReport & | report, | ||
const HcalElectronicsMap & | emap | ||
) |
Definition at line 233 of file HcalEEUSMonitor.cc.
void HcalEEUSMonitor::processEvent_RawData | ( | const FEDRawDataCollection & | rawraw, |
const HcalUnpackerReport & | report, | ||
const HcalElectronicsMap & | emap | ||
) |
Definition at line 260 of file HcalEEUSMonitor.cc.
void HcalEEUSMonitor::reset | ( | void | ) |
Definition at line 67 of file HcalEEUSMonitor.cc.
|
virtual |
Reimplemented from HcalBaseMonitor.
Definition at line 80 of file HcalEEUSMonitor.cc.
void HcalEEUSMonitor::unpack | ( | const FEDRawData & | raw, |
const HcalElectronicsMap & | emap | ||
) |
Definition at line 305 of file HcalEEUSMonitor.cc.
|
private |
Definition at line 105 of file HcalEEUSMonitor.h.
|
private |
Definition at line 106 of file HcalEEUSMonitor.h.
|
private |
Definition at line 107 of file HcalEEUSMonitor.h.
|
private |
Definition at line 108 of file HcalEEUSMonitor.h.
|
private |
Definition at line 73 of file HcalEEUSMonitor.h.
|
private |
Definition at line 61 of file HcalEEUSMonitor.h.
|
private |
Definition at line 62 of file HcalEEUSMonitor.h.
|
private |
Definition at line 58 of file HcalEEUSMonitor.h.
|
private |
Definition at line 67 of file HcalEEUSMonitor.h.
|
private |
Definition at line 78 of file HcalEEUSMonitor.h.
|
private |
Definition at line 68 of file HcalEEUSMonitor.h.
|
private |
Definition at line 69 of file HcalEEUSMonitor.h.
|
private |
Definition at line 59 of file HcalEEUSMonitor.h.
|
private |
Definition at line 77 of file HcalEEUSMonitor.h.
|
private |
Definition at line 100 of file HcalEEUSMonitor.h.
|
private |
Definition at line 101 of file HcalEEUSMonitor.h.
|
private |
Definition at line 102 of file HcalEEUSMonitor.h.
|
private |
Definition at line 82 of file HcalEEUSMonitor.h.
|
private |
Definition at line 83 of file HcalEEUSMonitor.h.
|
private |
Definition at line 84 of file HcalEEUSMonitor.h.
|
private |
Definition at line 85 of file HcalEEUSMonitor.h.
|
private |
Definition at line 79 of file HcalEEUSMonitor.h.
|
private |
Definition at line 80 of file HcalEEUSMonitor.h.
|
private |
Definition at line 74 of file HcalEEUSMonitor.h.
|
private |
Definition at line 109 of file HcalEEUSMonitor.h.
|
private |
Definition at line 110 of file HcalEEUSMonitor.h.
|
private |
Definition at line 90 of file HcalEEUSMonitor.h.
|
private |
Definition at line 91 of file HcalEEUSMonitor.h.
|
private |
Definition at line 92 of file HcalEEUSMonitor.h.
|
private |
Definition at line 93 of file HcalEEUSMonitor.h.
|
private |
Definition at line 89 of file HcalEEUSMonitor.h.