Classes | |
struct | PixelMEs |
Protected Member Functions | |
void | bookHistograms (DQMStore::IBooker &iBooker, const edm::Run &iRun, const edm::EventSetup &iSetup) override |
Protected Member Functions inherited from DQMEDAnalyzer | |
uint64_t | meId () const |
Private Member Functions | |
void | analyze (const edm::Event &iEvent, const edm::EventSetup &iSetup) override |
void | dqmBeginRun (const edm::Run &iRun, const edm::EventSetup &iSetup) override |
Private Attributes | |
const std::string | folderName_ |
std::map< std::string, PixelMEs > | histoMap_ |
HLTConfigProvider | hltConfig_ |
const edm::InputTag | hltInputTag_ |
const edm::EDGetTokenT< edm::TriggerResults > | hltInputTagToken_ |
const float | minVtxDoF_ |
const std::string | moduleName_ |
edm::ParameterSet | parameters_ |
const edm::InputTag | pixelClusterInputTag_ |
const edm::EDGetTokenT< SiPixelClusterCollectionNew > | pixelClusterInputTagToken_ |
const edm::InputTag | pixelVertexInputTag_ |
const edm::EDGetTokenT< reco::VertexCollection > | pixelVertexInputTagToken_ |
Additional Inherited Members | |
Static Public Member Functions inherited from DQMEDAnalyzer | |
static void | globalEndJob (DQMEDAnalyzerGlobalCache const *) |
static void | globalEndLuminosityBlockProduce (edm::LuminosityBlock &lumi, edm::EventSetup const &setup, LuminosityBlockContext const *context) |
static void | globalEndRunProduce (edm::Run &run, edm::EventSetup const &setup, RunContext const *context) |
static std::unique_ptr< DQMEDAnalyzerGlobalCache > | initializeGlobalCache (edm::ParameterSet const &) |
Protected Attributes inherited from DQMEDAnalyzer | |
edm::EDPutTokenT< DQMToken > | lumiToken_ |
edm::EDPutTokenT< DQMToken > | runToken_ |
unsigned int | streamId_ |
Definition at line 38 of file PixelVTXMonitor.cc.
Definition at line 41 of file PixelVTXMonitor.cc.
Definition at line 40 of file PixelVTXMonitor.cc.
PixelVTXMonitor::PixelVTXMonitor | ( | const edm::ParameterSet & | ps | ) |
Definition at line 78 of file PixelVTXMonitor.cc.
|
overridedefault |
|
overrideprivatevirtual |
Reimplemented from DQMEDAnalyzer.
Definition at line 160 of file PixelVTXMonitor.cc.
References dqm::impl::MonitorElement::Fill(), histoMap_, hltConfig_, hltInputTagToken_, iEvent, minVtxDoF_, heavyionUCCDQM_cfi::nClusters, L1TkPrimaryVertex_cfi::nVtx, castor_dqm_sourceclient_file_cfg::path, pixelClusterInputTag_, pixelClusterInputTagToken_, pixelVertexInputTag_, pixelVertexInputTagToken_, beam_dqm_sourceclient-live_cfg::pixelVertices, siPixelClusters_cfi::siPixelClusters, findQualityFiles::size, AlCaHLTBitMon_QueryRunRegistry::string, HLTConfigProvider::triggerIndex(), and triggerResults.
|
overrideprotectedvirtual |
Implements DQMEDAnalyzer.
Definition at line 90 of file PixelVTXMonitor.cc.
References dqm::implementation::IBooker::book1D(), PixelVTXMonitor::PixelMEs::clusME, folderName_, edm::ParameterSet::getParameter(), histoMap_, hltConfig_, TrackingDataMCValidation_Standalone_cff::hltPathsOfInterest, moduleName_, parameters_, dqm::implementation::NavigatorBase::setCurrentFolder(), AlCaHLTBitMon_QueryRunRegistry::string, makeGlobalPositionRcd_cfg::tag, HLTConfigProvider::triggerNames(), and PixelVTXMonitor::PixelMEs::vtxME.
|
overrideprivatevirtual |
Reimplemented from DQMEDAnalyzer.
Definition at line 146 of file PixelVTXMonitor.cc.
References hltConfig_, hltInputTag_, HLTConfigProvider::init(), and edm::InputTag::process().
|
private |
Definition at line 55 of file PixelVTXMonitor.cc.
Referenced by bookHistograms().
|
private |
Definition at line 71 of file PixelVTXMonitor.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 64 of file PixelVTXMonitor.cc.
Referenced by analyze(), bookHistograms(), and dqmBeginRun().
|
private |
Definition at line 58 of file PixelVTXMonitor.cc.
Referenced by dqmBeginRun().
|
private |
Definition at line 61 of file PixelVTXMonitor.cc.
Referenced by analyze().
|
private |
Definition at line 62 of file PixelVTXMonitor.cc.
Referenced by analyze().
|
private |
Definition at line 54 of file PixelVTXMonitor.cc.
Referenced by bookHistograms().
|
private |
Definition at line 52 of file PixelVTXMonitor.cc.
Referenced by bookHistograms(), Mixins._TypedParameterizable::clone(), Types.PSet::clone(), Types.EDAlias::clone(), and Mixins._TypedParameterizable::copy().
|
private |
Definition at line 56 of file PixelVTXMonitor.cc.
Referenced by analyze().
|
private |
Definition at line 59 of file PixelVTXMonitor.cc.
Referenced by analyze().
|
private |
Definition at line 57 of file PixelVTXMonitor.cc.
Referenced by analyze().
|
private |
Definition at line 60 of file PixelVTXMonitor.cc.
Referenced by analyze().