Public Member Functions | |
CTPPSPixelDQMSource (const edm::ParameterSet &ps) | |
~CTPPSPixelDQMSource () override | |
Protected Member Functions | |
void | analyze (edm::Event const &e, edm::EventSetup const &eSetup) override |
void | bookHistograms (DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override |
void | dqmBeginRun (edm::Run const &, edm::EventSetup const &) override |
void | dqmEndRun (edm::Run const &run, edm::EventSetup const &eSetup) override |
Private Member Functions | |
int | getDet (int id) |
int | getPixPlane (int id) |
int | getPlaneIndex (int arm, int station, int rp, int plane) |
int | getRPglobalBin (int arm, int stn) |
int | getRPindex (int arm, int station, int rp) |
int | getRPInStationBin (int rp) |
int | prIndex (int rp, int plane) |
Static Private Attributes | |
static int | ADCMax = 256 |
static int | ClusMultMAX = 10 |
static int | ClusterSizeMax = 9 |
static int | hitMultMAX = 50 |
static int | NArms = 2 |
static int | NLocalTracksMAX = 20 |
static int | NPlaneBins = NplaneMAX * NRPotBinsInStation |
static int | NplaneMAX = 6 |
static int | NROCsMAX = 6 |
static int | NRPglobalBins = 4 |
static int | NRPotBinsInStation = RPn_last - RPn_first |
static int | NRPotsMAX = 6 |
static int | NStationMAX = 3 |
static int | RPn_first = 3 |
static int | RPn_last = 4 |
static int | RPotsIDMAX = 8 |
static int | RPotsTotalNumber = NArms * NStationMAX * NRPotsMAX |
static int | StationIDMAX = 4 |
Definition at line 32 of file CTPPSPixelDQMSource.cc.
CTPPSPixelDQMSource::CTPPSPixelDQMSource | ( | const edm::ParameterSet & | ps | ) |
Definition at line 152 of file CTPPSPixelDQMSource.cc.
References edm::ParameterSet::getParameter(), tokenCluster, tokenDigi, and tokenTrack.
|
override |
Definition at line 162 of file CTPPSPixelDQMSource.cc.
|
overrideprotected |
Definition at line 401 of file CTPPSPixelDQMSource.cc.
References ecalMGPA::adc(), CTPPSDetId::arm(), edm::EventBase::bunchCrossing(), cluSizeMax, ClusMultPlane, ClusterSizeMax, cuy::col, dqm::impl::MonitorElement::Fill(), dqmMemoryStats::float, getDet(), getPixPlane(), getPlaneIndex(), getRPglobalBin(), getRPindex(), h2AllPlanesActive, h2CluSize, h2HitsMultipl, h2HitsMultROC, h2trackXY0, h2xyHits, hBX, hBXshort, hHitsMult, hitMultMAX, HitsMultPlane, HitsMultROC, hp2HitsMultROC_LS, hp2xyADC, hpixLTrack, hpRPactive, hRPotActivBX, hRPotActivBXall, hRPotActivBXroc, hRPotActivPlanes, htrackHits, htrackMult, mps_fire::i, edm::HandleBase::isValid(), SiStripPI::max, multHitsMax, nEvents, NLocalTracksMAX, np, NplaneMAX, NROCsMAX, NRPotsMAX, NStationMAX, AlCaHLTBitMon_ParallelJobs::p, prIndex(), alignCSCRings::r, PixelMapPlotter::roc, CTPPSDetId::rp(), RPindexValid, RPotsTotalNumber, RPstatus, CTPPSDetId::station(), relativeConstraints::station, StationStatus, thePixIndices, tokenCluster, tokenDigi, tokenTrack, TrackFitDimension, CTPPSPixelIndices::transformToROC(), validateGeometry_cfg::valid, verbosity, DetId::VeryForward, x0_MAX, x0_MIN, y0_MAX, and y0_MIN.
|
overrideprotected |
Definition at line 207 of file CTPPSPixelDQMSource.cc.
References CTPPSDetId::armName(), ClusterSizeMax, MillePedeFileConverter_cfg::e, getRPglobalBin(), getRPindex(), dqm::legacy::MonitorElement::getTH2D(), dqm::legacy::MonitorElement::getTProfile(), dqm::legacy::MonitorElement::getTProfile2D(), h2AllPlanesActive, h2CluSize, h2HitsMultipl, h2HitsMultROC, h2trackXY0, h2xyHits, hBX, hBXshort, hHitsMult, hitMultMAX, hp2HitsMultROC_LS, hp2xyADC, hpixLTrack, hpRPactive, hRPotActivBX, hRPotActivBXall, hRPotActivBXroc, hRPotActivPlanes, htrackHits, htrackMult, LaserClient_cfi::nbins, CTPPSDetId::nFull, NLocalTracksMAX, CTPPSDetId::nPath, NPlaneBins, NplaneMAX, NROCsMAX, NRPglobalBins, CTPPSDetId::nShort, NStationMAX, AlCaHLTBitMon_ParallelJobs::p, pixRowMAX, alignCSCRings::r, ROCSizeInX, ROCSizeInY, CTPPSDetId::rpId(), RPindexValid, RPn_first, RPn_last, RPstatus, alignCSCRings::s, sd, CTPPSDetId::sdTrackingPixel, dqm::impl::MonitorElement::setOption(), CTPPSDetId::setRP(), CTPPSDetId::setStation(), CTPPSDetId::stationId(), StationStatus, and AlCaHLTBitMon_QueryRunRegistry::string.
|
overrideprotected |
Definition at line 166 of file CTPPSPixelDQMSource.cc.
References cluSizeMax, CTPPSPixelLocalTrack::dimension, CTPPSPixelIndices::getDefaultColDetSize(), CTPPSPixelIndices::getDefaultRowDetSize(), multHitsMax, nEvents, NRPotsMAX, NStationMAX, pixColMAX, pixRowMAX, ROCSizeInX, ROCSizeInY, RPindexValid, RPotsIDMAX, RPstatus, rpStatusWord, StationIDMAX, StationStatus, thePixIndices, TrackFitDimension, verbosity, x0_MAX, x0_MIN, y0_MAX, and y0_MIN.
|
overrideprotected |
Definition at line 643 of file CTPPSPixelDQMSource.cc.
References cluSizeMax, DEFINE_FWK_MODULE, multHitsMax, nEvents, edm::RunBase::run(), verbosity, x0_MAX, x0_MIN, y0_MAX, and y0_MIN.
|
inlineprivate |
Definition at line 137 of file CTPPSPixelDQMSource.cc.
References DetId::kDetOffset.
Referenced by analyze().
|
inlineprivate |
Definition at line 138 of file CTPPSPixelDQMSource.cc.
Referenced by analyze().
|
inlineprivate |
Definition at line 116 of file CTPPSPixelDQMSource.cc.
References getRPindex().
Referenced by analyze().
|
inlineprivate |
Definition at line 128 of file CTPPSPixelDQMSource.cc.
References constexpr, and NStationMAX.
Referenced by analyze(), and bookHistograms().
|
inlineprivate |
Definition at line 107 of file CTPPSPixelDQMSource.cc.
References relativeConstraints::station.
Referenced by analyze(), bookHistograms(), and getPlaneIndex().
|
inlineprivate |
Definition at line 125 of file CTPPSPixelDQMSource.cc.
|
inlineprivate |
|
staticprivate |
Definition at line 56 of file CTPPSPixelDQMSource.cc.
|
private |
Definition at line 141 of file CTPPSPixelDQMSource.cc.
Referenced by analyze(), dqmBeginRun(), and dqmEndRun().
|
staticprivate |
Definition at line 61 of file CTPPSPixelDQMSource.cc.
|
private |
Definition at line 100 of file CTPPSPixelDQMSource.cc.
Referenced by analyze().
|
staticprivate |
Definition at line 62 of file CTPPSPixelDQMSource.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 75 of file CTPPSPixelDQMSource.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 79 of file CTPPSPixelDQMSource.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 78 of file CTPPSPixelDQMSource.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 90 of file CTPPSPixelDQMSource.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 84 of file CTPPSPixelDQMSource.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 93 of file CTPPSPixelDQMSource.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 95 of file CTPPSPixelDQMSource.cc.
|
private |
Definition at line 75 of file CTPPSPixelDQMSource.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 75 of file CTPPSPixelDQMSource.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 92 of file CTPPSPixelDQMSource.cc.
Referenced by analyze(), and bookHistograms().
|
staticprivate |
Definition at line 60 of file CTPPSPixelDQMSource.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 99 of file CTPPSPixelDQMSource.cc.
Referenced by analyze().
|
private |
Definition at line 98 of file CTPPSPixelDQMSource.cc.
Referenced by analyze().
|
private |
Definition at line 91 of file CTPPSPixelDQMSource.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 94 of file CTPPSPixelDQMSource.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 75 of file CTPPSPixelDQMSource.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 76 of file CTPPSPixelDQMSource.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 96 of file CTPPSPixelDQMSource.cc.
|
private |
Definition at line 88 of file CTPPSPixelDQMSource.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 97 of file CTPPSPixelDQMSource.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 89 of file CTPPSPixelDQMSource.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 87 of file CTPPSPixelDQMSource.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 86 of file CTPPSPixelDQMSource.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 85 of file CTPPSPixelDQMSource.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 105 of file CTPPSPixelDQMSource.cc.
|
private |
Definition at line 141 of file CTPPSPixelDQMSource.cc.
Referenced by analyze(), dqmBeginRun(), and dqmEndRun().
|
staticprivate |
Definition at line 50 of file CTPPSPixelDQMSource.cc.
|
private |
Definition at line 45 of file CTPPSPixelDQMSource.cc.
Referenced by analyze(), dqmBeginRun(), dqmEndRun(), and looper.Looper::loop().
|
staticprivate |
Definition at line 59 of file CTPPSPixelDQMSource.cc.
Referenced by analyze(), and bookHistograms().
|
staticprivate |
Definition at line 73 of file CTPPSPixelDQMSource.cc.
Referenced by bookHistograms().
|
staticprivate |
Definition at line 53 of file CTPPSPixelDQMSource.cc.
Referenced by analyze(), and bookHistograms().
|
staticprivate |
Definition at line 54 of file CTPPSPixelDQMSource.cc.
Referenced by analyze(), and bookHistograms().
|
staticprivate |
Definition at line 127 of file CTPPSPixelDQMSource.cc.
Referenced by bookHistograms().
Definition at line 72 of file CTPPSPixelDQMSource.cc.
|
staticprivate |
Definition at line 52 of file CTPPSPixelDQMSource.cc.
Referenced by analyze(), and dqmBeginRun().
|
staticprivate |
Definition at line 51 of file CTPPSPixelDQMSource.cc.
Referenced by analyze(), bookHistograms(), dqmBeginRun(), and getRPglobalBin().
|
private |
Definition at line 66 of file CTPPSPixelDQMSource.cc.
Referenced by dqmBeginRun().
|
private |
Definition at line 65 of file CTPPSPixelDQMSource.cc.
Referenced by bookHistograms(), and dqmBeginRun().
|
private |
Definition at line 67 of file CTPPSPixelDQMSource.cc.
Referenced by bookHistograms(), and dqmBeginRun().
|
private |
Definition at line 68 of file CTPPSPixelDQMSource.cc.
Referenced by bookHistograms(), and dqmBeginRun().
|
private |
Definition at line 83 of file CTPPSPixelDQMSource.cc.
Referenced by analyze(), bookHistograms(), and dqmBeginRun().
|
staticprivate |
Definition at line 55 of file CTPPSPixelDQMSource.cc.
Referenced by bookHistograms().
|
staticprivate |
Definition at line 55 of file CTPPSPixelDQMSource.cc.
Referenced by bookHistograms().
|
staticprivate |
Definition at line 58 of file CTPPSPixelDQMSource.cc.
Referenced by dqmBeginRun().
|
staticprivate |
Definition at line 81 of file CTPPSPixelDQMSource.cc.
Referenced by analyze().
|
private |
Definition at line 103 of file CTPPSPixelDQMSource.cc.
Referenced by analyze(), bookHistograms(), and dqmBeginRun().
|
private |
Definition at line 102 of file CTPPSPixelDQMSource.cc.
Referenced by dqmBeginRun().
|
staticprivate |
Definition at line 57 of file CTPPSPixelDQMSource.cc.
Referenced by dqmBeginRun().
|
private |
Definition at line 104 of file CTPPSPixelDQMSource.cc.
Referenced by analyze(), bookHistograms(), and dqmBeginRun().
|
private |
Definition at line 64 of file CTPPSPixelDQMSource.cc.
Referenced by analyze(), and dqmBeginRun().
|
private |
Definition at line 47 of file CTPPSPixelDQMSource.cc.
Referenced by analyze(), and CTPPSPixelDQMSource().
|
private |
Definition at line 46 of file CTPPSPixelDQMSource.cc.
Referenced by analyze(), and CTPPSPixelDQMSource().
|
private |
Definition at line 48 of file CTPPSPixelDQMSource.cc.
Referenced by analyze(), and CTPPSPixelDQMSource().
|
private |
Definition at line 70 of file CTPPSPixelDQMSource.cc.
Referenced by analyze(), and dqmBeginRun().
|
private |
Definition at line 44 of file CTPPSPixelDQMSource.cc.
Referenced by analyze(), dqmBeginRun(), and dqmEndRun().
|
private |
Definition at line 142 of file CTPPSPixelDQMSource.cc.
Referenced by analyze(), dqmBeginRun(), and dqmEndRun().
|
private |
Definition at line 142 of file CTPPSPixelDQMSource.cc.
Referenced by analyze(), dqmBeginRun(), and dqmEndRun().
|
private |
Definition at line 142 of file CTPPSPixelDQMSource.cc.
Referenced by analyze(), dqmBeginRun(), and dqmEndRun().
|
private |
Definition at line 142 of file CTPPSPixelDQMSource.cc.
Referenced by analyze(), dqmBeginRun(), and dqmEndRun().