virtual void beginRun(const edm::Run &, const edm::EventSetup &)
MonitorElement * genJetCentral
edm::ESHandle< HepPDT::ParticleDataTable > fPDGTable
PDT table.
MonitorElement * genMatched
DQMStore * dbe
ME's "container".
MonitorElement * multipleMatching
virtual void analyze(const edm::Event &, const edm::EventSetup &)
MonitorElement * genJetEta
MonitorElement * genJetEnergy
MonitorElement * genJetTotPt
edm::InputTag genparticleCollection_
bool matchParticles(const HepMC::GenParticle *&, const reco::GenParticle *&)
virtual ~BasicGenParticleValidation()
MonitorElement * genJetMult
edm::InputTag hepmcCollection_
MonitorElement * genJetDeltaEtaMin
edm::EDGetTokenT< reco::GenJetCollection > genjetCollectionToken_
MonitorElement * genJetPto1
MonitorElement * genJetPt
edm::EDGetTokenT< edm::HepMCProduct > hepmcCollectionToken_
edm::InputTag genjetCollection_
MonitorElement * matchedResolution
MonitorElement * genJetPto10
MonitorElement * genPMultiplicity
MonitorElement * genJetPhi
MonitorElement * genJetPto100
BasicGenParticleValidation(const edm::ParameterSet &)
virtual void endRun(const edm::Run &, const edm::EventSetup &)
edm::EDGetTokenT< reco::GenParticleCollection > genparticleCollectionToken_