1 #ifndef DQMPFCandidateAnalyzer_H
2 #define DQMPFCandidateAnalyzer_H
MonitorElement * m_HOverTrackPVsTrackP_EndCap
std::vector< int > typePFCand_
std::vector< MonitorElement * > occupancyPFCand_puppiNolepWeight_
MonitorElement * m_HOverTrackPVsTrackPt_Barrel
std::vector< double > etaMinPFCandRECO_
std::vector< std::string > ptPFCand_name_puppiNolepWeight_
MonitorElement * m_HOverTrackP_Barrel_hPt_20_50
MonitorElement * m_HOverTrackPVsEta_hPt_20_50
std::vector< std::string > multiplicityPFCand_nameRECO_
MonitorElement * m_HOverTrackP_trackPtVsEta
Base class for all types of Jets.
edm::InputTag METFilterMiniAODLabel2_
MonitorElement * m_HOverTrackPVsEta_hPt_10_20
edm::ParameterSet cleaningParameters_
void dqmBeginRun(const edm::Run &, const edm::EventSetup &)
Initialize run-based parameters.
DQMPFCandidateAnalyzer(const edm::ParameterSet &)
Constructor.
MonitorElement * m_HOverTrackP_Barrel_hPt_1_10
edm::EDGetTokenT< std::vector< pat::PackedCandidate > > pflowPackedToken_
bool hbhenoifilterdecision
void endRun(const edm::Run &, const edm::EventSetup &)
Finish up a run.
std::vector< std::string > occupancyPFCand_name_
MonitorElement * m_HOverTrackPVsTrackP_Barrel
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
Inizialize parameters for histo binning.
std::vector< int > typePFCandRECO_
MonitorElement * m_HOverTrackP_EndCap_hPt_50
std::vector< int > countsPFCandRECO_
edm::EDGetTokenT< bool > hbheNoiseFilterResultToken_
std::vector< MonitorElement * > multiplicityPFCandRECO_
edm::EDGetTokenT< std::vector< reco::PFCandidate > > pflowToken_
MonitorElement * m_HOverTrackPVsEta_hPt_1_10
MonitorElement * mProfileIsoPFChHad_HadPtEndcap
MonitorElement * mProfileIsoPFChHad_HcalOccupancyEndcap
std::vector< MonitorElement * > ptPFCandRECO_
edm::InputTag hbheNoiseFilterResultTag_
MonitorElement * mProfileIsoPFChHad_EMPtCentral
std::string candidateType_
std::vector< MonitorElement * > occupancyPFCandRECO_
std::vector< MonitorElement * > occupancyPFCand_
edm::EDGetTokenT< std::vector< reco::Vertex > > vertexToken_
std::vector< double > etaMaxPFCandRECO_
std::vector< std::string > multiplicityPFCand_name_
std::vector< std::string > occupancyPFCand_nameRECO_
std::vector< double > etaMinPFCand_
edm::InputTag METFilterMiniAODLabel_
std::map< std::string, MonitorElement * > map_of_MEs
MonitorElement * m_HOverTrackPVsTrackPt_EndCap
std::vector< MonitorElement * > ptPFCand_puppiNolepWeight_
edm::EDGetTokenT< edm::TriggerResults > METFilterMiniAODToken2_
MonitorElement * mProfileIsoPFChHad_EcalOccupancyEndcap
HLTConfigProvider FilterhltConfig_
std::vector< std::string > occupancyPFCand_name_puppiNolepWeight_
MonitorElement * m_HOverTrackP_Barrel_hPt_10_20
std::vector< int > countsPFCand_
std::string HBHENoiseStringMiniAOD
MonitorElement * m_HOverTrackP_EndCap_hPt_1_10
virtual ~DQMPFCandidateAnalyzer()
Destructor.
MonitorElement * mProfileIsoPFChHad_TrackPt
std::vector< std::string > ptPFCand_nameRECO_
MonitorElement * mProfileIsoPFChHad_HcalOccupancyCentral
MonitorElement * mProfileIsoPFChHad_TrackOccupancy
edm::InputTag mInputCollection_
void analyze(const edm::Event &, const edm::EventSetup &)
Get the analysis.
MonitorElement * m_HOverTrackP_Barrel_hPt_50
MonitorElement * mProfileIsoPFChHad_EcalOccupancyCentral
JetMETDQMDCSFilter * DCSFilter_
std::vector< MonitorElement * > multiplicityPFCand_
MonitorElement * mProfileIsoPFChHad_EMPtEndcap
MonitorElement * m_HOverTrackPVsEta_hPt_50
std::vector< double > etaMaxPFCand_
MonitorElement * m_HOverTrackP_EndCap_hPt_10_20
MonitorElement * m_HOverTrackP_EndCap_hPt_20_50
static bool jetSortingRule(reco::Jet x, reco::Jet y)
edm::InputTag theTriggerResultsLabel_
std::vector< edm::ParameterSet > diagnosticsParameters_
std::vector< MonitorElement * > ptPFCand_
std::vector< std::string > ptPFCand_name_
edm::EDGetTokenT< edm::TriggerResults > METFilterMiniAODToken_
MonitorElement * mProfileIsoPFChHad_HadPtCentral
virtual double pt() const final
transverse momentum