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