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