1 #ifndef Validation_RecoMuon_RecoMuonValidator_H 2 #define Validation_RecoMuon_RecoMuonValidator_H 27 class TrackAssociatorBase;
edm::EDGetTokenT< edm::View< reco::Muon > > muonToken_
edm::EDGetTokenT< TrackingParticleCollection > simToken_
StringCutObjectSelector< reco::Muon > selector_
virtual int countMuonHits(const reco::Track &track) const
reco::MuonTrackType trackType_
edm::EDGetTokenT< reco::VertexCollection > primvertexToken_
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
virtual int countTrackerHits(const reco::Track &track) const
void dqmEndRun(edm::Run const &, edm::EventSetup const &) override
edm::EDGetTokenT< TrackingParticleRefVector > tpRefVectorToken_
TrackingParticleSelector tpSelector_
edm::InputTag muAssocLabel_
std::string outputFileName_
edm::EDGetTokenT< reco::BeamSpot > beamspotToken_
void dqmBeginRun(const edm::Run &, const edm::EventSetup &eventSetup) override
std::string subsystemname_
~RecoMuonValidator() override
edm::EDGetTokenT< reco::MuonToTrackingParticleAssociator > muAssocToken_
edm::InputTag beamspotLabel_
edm::InputTag primvertexLabel_
std::string muonSelection_
void analyze(const edm::Event &event, const edm::EventSetup &eventSetup) override
RecoMuonValidator(const edm::ParameterSet &pset)