#include <CastorHIMonitor.h>
Public Member Functions | |
void | beginRun (const edm::EventSetup &iSetup) |
CastorHIMonitor () | |
void | processEvent (const CastorRecHitCollection &castorHits, const CastorDigiCollection &cast, const CastorDbService &cond) |
void | reset () |
void | setup (const edm::ParameterSet &ps, DQMStore *dbe) |
~CastorHIMonitor () | |
Public Member Functions inherited from CastorBaseMonitor | |
CastorBaseMonitor () | |
virtual void | clearME () |
virtual void | done () |
bool | getDiagnostics () const |
int | getVerbosity () const |
void | setDiagnostics (bool myval) |
void | setVerbosity (int verb) |
bool | vetoCell (HcalCastorDetId id) |
virtual | ~CastorBaseMonitor () |
Additional Inherited Members | |
Protected Attributes inherited from CastorBaseMonitor | |
std::string | baseFolder_ |
edm::CPUTimer | cpu_timer |
int | fVerbosity |
DQMStore * | m_dbe |
bool | makeDiagnostics |
std::string | rootFolder_ |
bool | showTiming |
Definition at line 9 of file CastorHIMonitor.h.
CastorHIMonitor::CastorHIMonitor | ( | ) |
Definition at line 16 of file CastorHIMonitor.cc.
References doPerChannel_, energy, EtotalCASTOR, EtotalEM, EtotalHAD, ievt_, sector, and time.
CastorHIMonitor::~CastorHIMonitor | ( | ) |
Definition at line 37 of file CastorHIMonitor.cc.
void CastorHIMonitor::beginRun | ( | const edm::EventSetup & | iSetup | ) |
Definition at line 97 of file CastorHIMonitor.cc.
References CastorBaseMonitor::baseFolder_, DQMStore::book1D(), DQMStore::bookInt(), gather_cfg::cout, CastorBaseMonitor::fVerbosity, CastorBaseMonitor::m_dbe, meEmodule1, meEmodule10, meEmodule11, meEmodule12, meEmodule13, meEmodule14, meEmodule2, meEmodule3, meEmodule4, meEmodule5, meEmodule6, meEmodule7, meEmodule8, meEmodule9, meEsector1, meEsector10, meEsector11, meEsector12, meEsector13, meEsector14, meEsector15, meEsector16, meEsector2, meEsector3, meEsector4, meEsector5, meEsector6, meEsector7, meEsector8, meEsector9, meEsectorEM1, meEsectorEM10, meEsectorEM11, meEsectorEM12, meEsectorEM13, meEsectorEM14, meEsectorEM15, meEsectorEM16, meEsectorEM2, meEsectorEM3, meEsectorEM4, meEsectorEM5, meEsectorEM6, meEsectorEM7, meEsectorEM8, meEsectorEM9, meEsectorEMvsHAD1, meEsectorEMvsHAD10, meEsectorEMvsHAD11, meEsectorEMvsHAD12, meEsectorEMvsHAD13, meEsectorEMvsHAD14, meEsectorEMvsHAD15, meEsectorEMvsHAD16, meEsectorEMvsHAD2, meEsectorEMvsHAD3, meEsectorEMvsHAD4, meEsectorEMvsHAD5, meEsectorEMvsHAD6, meEsectorEMvsHAD7, meEsectorEMvsHAD8, meEsectorEMvsHAD9, meEsectorHAD1, meEsectorHAD10, meEsectorHAD11, meEsectorHAD12, meEsectorHAD13, meEsectorHAD14, meEsectorHAD15, meEsectorHAD16, meEsectorHAD2, meEsectorHAD3, meEsectorHAD4, meEsectorHAD5, meEsectorHAD6, meEsectorHAD7, meEsectorHAD8, meEsectorHAD9, meEtotalCASTOR, meEtotalEM, meEtotalEMvsHAD, meEtotalHAD, meEtotalSector, meEVT_, NULL, and DQMStore::setCurrentFolder().
Referenced by CastorMonitorModule::beginRun().
void CastorHIMonitor::processEvent | ( | const CastorRecHitCollection & | castorHits, |
const CastorDigiCollection & | cast, | ||
const CastorDbService & | cond | ||
) |
Definition at line 368 of file CastorHIMonitor.cc.
References edm::SortedCollection< T, SORT >::begin(), gather_cfg::cout, CastorBaseMonitor::cpu_timer, edm::CPUTimer::cpuTime(), edm::SortedCollection< T, SORT >::end(), energy, energyHADsector, energyInEachChannel, energyTotalChannel, energyTotalSector, EtotalCASTOR, EtotalEM, EtotalHAD, MonitorElement::Fill(), CastorBaseMonitor::fVerbosity, ievt_, CastorBaseMonitor::m_dbe, meEmodule1, meEmodule10, meEmodule11, meEmodule12, meEmodule13, meEmodule14, meEmodule2, meEmodule3, meEmodule4, meEmodule5, meEmodule6, meEmodule7, meEmodule8, meEmodule9, meEsector1, meEsector10, meEsector11, meEsector12, meEsector13, meEsector14, meEsector15, meEsector16, meEsector2, meEsector3, meEsector4, meEsector5, meEsector6, meEsector7, meEsector8, meEsector9, meEsectorEM1, meEsectorEM10, meEsectorEM11, meEsectorEM12, meEsectorEM13, meEsectorEM14, meEsectorEM15, meEsectorEM16, meEsectorEM2, meEsectorEM3, meEsectorEM4, meEsectorEM5, meEsectorEM6, meEsectorEM7, meEsectorEM8, meEsectorEM9, meEsectorEMvsHAD1, meEsectorEMvsHAD10, meEsectorEMvsHAD11, meEsectorEMvsHAD12, meEsectorEMvsHAD13, meEsectorEMvsHAD14, meEsectorEMvsHAD15, meEsectorEMvsHAD16, meEsectorEMvsHAD2, meEsectorEMvsHAD3, meEsectorEMvsHAD4, meEsectorEMvsHAD5, meEsectorEMvsHAD6, meEsectorEMvsHAD7, meEsectorEMvsHAD8, meEsectorEMvsHAD9, meEsectorHAD1, meEsectorHAD10, meEsectorHAD11, meEsectorHAD12, meEsectorHAD13, meEsectorHAD14, meEsectorHAD15, meEsectorHAD16, meEsectorHAD2, meEsectorHAD3, meEsectorHAD4, meEsectorHAD5, meEsectorHAD6, meEsectorHAD7, meEsectorHAD8, meEsectorHAD9, meEtotalCASTOR, meEtotalEM, meEtotalEMvsHAD, meEtotalHAD, meEtotalSector, meEVT_, mod(), module, edm::CPUTimer::reset(), sector, CastorBaseMonitor::showTiming, edm::SortedCollection< T, SORT >::size(), edm::CPUTimer::start(), edm::CPUTimer::stop(), and time.
Referenced by CastorMonitorModule::analyze().
void CastorHIMonitor::reset | ( | void | ) |
Definition at line 44 of file CastorHIMonitor.cc.
Referenced by CastorMonitorModule::reset().
|
virtual |
-— initialize the array energyHADsector, energySectors
Reimplemented from CastorBaseMonitor.
Definition at line 54 of file CastorHIMonitor.cc.
References CastorBaseMonitor::baseFolder_, gather_cfg::cout, doPerChannel_, energyHADsector, energyInEachChannel, energySectors, energyTotalChannel, energyTotalSector, EtotalCASTOR, EtotalEM, EtotalHAD, CastorBaseMonitor::fVerbosity, edm::ParameterSet::getUntrackedParameter(), ievt_, mod(), CastorBaseMonitor::rootFolder_, and CastorBaseMonitor::setup().
Referenced by CastorMonitorModule::CastorMonitorModule().
|
private |
Definition at line 21 of file CastorHIMonitor.h.
Referenced by CastorHIMonitor(), and setup().
|
private |
Definition at line 32 of file CastorHIMonitor.h.
Referenced by CastorHIMonitor(), and processEvent().
|
private |
Definition at line 38 of file CastorHIMonitor.h.
Referenced by processEvent(), and setup().
|
private |
Definition at line 36 of file CastorHIMonitor.h.
Referenced by processEvent(), and setup().
|
private |
Definition at line 39 of file CastorHIMonitor.h.
Referenced by setup().
|
private |
Definition at line 37 of file CastorHIMonitor.h.
Referenced by processEvent(), and setup().
|
private |
Definition at line 40 of file CastorHIMonitor.h.
Referenced by processEvent(), and setup().
|
private |
Definition at line 49 of file CastorHIMonitor.h.
Referenced by CastorHIMonitor(), processEvent(), and setup().
|
private |
Definition at line 43 of file CastorHIMonitor.h.
Referenced by CastorHIMonitor(), processEvent(), and setup().
|
private |
Definition at line 46 of file CastorHIMonitor.h.
Referenced by CastorHIMonitor(), processEvent(), and setup().
|
private |
Definition at line 23 of file CastorHIMonitor.h.
Referenced by CastorHIMonitor(), processEvent(), and setup().
|
private |
Definition at line 179 of file CastorHIMonitor.h.
|
private |
Definition at line 188 of file CastorHIMonitor.h.
|
private |
Definition at line 189 of file CastorHIMonitor.h.
|
private |
Definition at line 190 of file CastorHIMonitor.h.
|
private |
Definition at line 191 of file CastorHIMonitor.h.
|
private |
Definition at line 192 of file CastorHIMonitor.h.
|
private |
Definition at line 180 of file CastorHIMonitor.h.
|
private |
Definition at line 181 of file CastorHIMonitor.h.
|
private |
Definition at line 182 of file CastorHIMonitor.h.
|
private |
Definition at line 183 of file CastorHIMonitor.h.
|
private |
Definition at line 184 of file CastorHIMonitor.h.
|
private |
Definition at line 185 of file CastorHIMonitor.h.
|
private |
Definition at line 186 of file CastorHIMonitor.h.
|
private |
Definition at line 187 of file CastorHIMonitor.h.
|
private |
Definition at line 161 of file CastorHIMonitor.h.
|
private |
Definition at line 170 of file CastorHIMonitor.h.
|
private |
Definition at line 171 of file CastorHIMonitor.h.
|
private |
Definition at line 172 of file CastorHIMonitor.h.
|
private |
Definition at line 173 of file CastorHIMonitor.h.
|
private |
Definition at line 174 of file CastorHIMonitor.h.
|
private |
Definition at line 175 of file CastorHIMonitor.h.
|
private |
Definition at line 176 of file CastorHIMonitor.h.
|
private |
Definition at line 162 of file CastorHIMonitor.h.
|
private |
Definition at line 163 of file CastorHIMonitor.h.
|
private |
Definition at line 164 of file CastorHIMonitor.h.
|
private |
Definition at line 165 of file CastorHIMonitor.h.
|
private |
Definition at line 166 of file CastorHIMonitor.h.
|
private |
Definition at line 167 of file CastorHIMonitor.h.
|
private |
Definition at line 168 of file CastorHIMonitor.h.
|
private |
Definition at line 169 of file CastorHIMonitor.h.
|
private |
Definition at line 195 of file CastorHIMonitor.h.
|
private |
Definition at line 204 of file CastorHIMonitor.h.
|
private |
Definition at line 205 of file CastorHIMonitor.h.
|
private |
Definition at line 206 of file CastorHIMonitor.h.
|
private |
Definition at line 207 of file CastorHIMonitor.h.
|
private |
Definition at line 208 of file CastorHIMonitor.h.
|
private |
Definition at line 209 of file CastorHIMonitor.h.
|
private |
Definition at line 210 of file CastorHIMonitor.h.
|
private |
Definition at line 196 of file CastorHIMonitor.h.
|
private |
Definition at line 197 of file CastorHIMonitor.h.
|
private |
Definition at line 198 of file CastorHIMonitor.h.
|
private |
Definition at line 199 of file CastorHIMonitor.h.
|
private |
Definition at line 200 of file CastorHIMonitor.h.
|
private |
Definition at line 201 of file CastorHIMonitor.h.
|
private |
Definition at line 202 of file CastorHIMonitor.h.
|
private |
Definition at line 203 of file CastorHIMonitor.h.
|
private |
Definition at line 232 of file CastorHIMonitor.h.
|
private |
Definition at line 241 of file CastorHIMonitor.h.
|
private |
Definition at line 242 of file CastorHIMonitor.h.
|
private |
Definition at line 243 of file CastorHIMonitor.h.
|
private |
Definition at line 244 of file CastorHIMonitor.h.
|
private |
Definition at line 245 of file CastorHIMonitor.h.
|
private |
Definition at line 246 of file CastorHIMonitor.h.
|
private |
Definition at line 247 of file CastorHIMonitor.h.
|
private |
Definition at line 233 of file CastorHIMonitor.h.
|
private |
Definition at line 234 of file CastorHIMonitor.h.
|
private |
Definition at line 235 of file CastorHIMonitor.h.
|
private |
Definition at line 236 of file CastorHIMonitor.h.
|
private |
Definition at line 237 of file CastorHIMonitor.h.
|
private |
Definition at line 238 of file CastorHIMonitor.h.
|
private |
Definition at line 239 of file CastorHIMonitor.h.
|
private |
Definition at line 240 of file CastorHIMonitor.h.
|
private |
Definition at line 213 of file CastorHIMonitor.h.
|
private |
Definition at line 222 of file CastorHIMonitor.h.
|
private |
Definition at line 223 of file CastorHIMonitor.h.
|
private |
Definition at line 224 of file CastorHIMonitor.h.
|
private |
Definition at line 225 of file CastorHIMonitor.h.
|
private |
Definition at line 226 of file CastorHIMonitor.h.
|
private |
Definition at line 227 of file CastorHIMonitor.h.
|
private |
Definition at line 228 of file CastorHIMonitor.h.
|
private |
Definition at line 214 of file CastorHIMonitor.h.
|
private |
Definition at line 215 of file CastorHIMonitor.h.
|
private |
Definition at line 216 of file CastorHIMonitor.h.
|
private |
Definition at line 217 of file CastorHIMonitor.h.
|
private |
Definition at line 218 of file CastorHIMonitor.h.
|
private |
Definition at line 219 of file CastorHIMonitor.h.
|
private |
Definition at line 220 of file CastorHIMonitor.h.
|
private |
Definition at line 221 of file CastorHIMonitor.h.
|
private |
Definition at line 250 of file CastorHIMonitor.h.
|
private |
Definition at line 256 of file CastorHIMonitor.h.
|
private |
Definition at line 260 of file CastorHIMonitor.h.
|
private |
Definition at line 258 of file CastorHIMonitor.h.
|
private |
Definition at line 253 of file CastorHIMonitor.h.
|
private |
Definition at line 76 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 85 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 86 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 87 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 88 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 89 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 77 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 78 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 79 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 80 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 81 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 82 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 83 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 84 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 58 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 67 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 68 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 69 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 70 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 71 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 72 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 73 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 59 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 60 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 61 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 62 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 63 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 64 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 65 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 66 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 92 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 101 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 102 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 103 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 104 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 105 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 106 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 107 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 93 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 94 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 95 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 96 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 97 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 98 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 99 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 100 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 129 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 138 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 139 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 140 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 141 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 142 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 143 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 144 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 130 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 131 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 132 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 133 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 134 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 135 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 136 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 137 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 110 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 119 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 120 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 121 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 122 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 123 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 124 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 125 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 111 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 112 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 113 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 114 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 115 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 116 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 117 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 118 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 147 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 153 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 157 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 155 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 150 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 54 of file CastorHIMonitor.h.
Referenced by beginRun(), and processEvent().
|
private |
Definition at line 27 of file CastorHIMonitor.h.
Referenced by processEvent(), and TreeCrawler.Package::search().
|
private |
Definition at line 28 of file CastorHIMonitor.h.
Referenced by CastorHIMonitor(), geometryXMLparser.DTAlignable::index(), and processEvent().
|
private |
Definition at line 33 of file CastorHIMonitor.h.
Referenced by CastorHIMonitor(), and processEvent().
|
private |
Definition at line 29 of file CastorHIMonitor.h.