1 #ifndef Validation_RecoMuon_MuonTrackAnalyzer_H 2 #define Validation_RecoMuon_MuonTrackAnalyzer_H 31 namespace reco {
class TransientTrack;}
74 bool isInTheAcceptance(
double eta);
75 bool checkMuonSimHitPresence(
const edm::Event & event,
std::string theSeedPropagatorName
MonitorElement * hChi2VsEta
edm::EDGetTokenT< TrajectorySeedCollection > theSeedsToken
MonitorElement * hChi2ProbVsEta
virtual example_stream void analyze(const edm::Event &, const edm::EventSetup &) override
edm::InputTag theCSCSimHitLabel
edm::EDGetTokenT< std::vector< PSimHit > > theCSCSimHitToken
MonitorElement * hDeltaPtVsEta
HTrack * hRecoTracksInner
edm::EDGetTokenT< std::vector< PSimHit > > theDTSimHitToken
MonitorElement * hChi2Norm
MonitorElement * hDofVsEta
edm::InputTag theDTSimHitLabel
edm::InputTag theSeedsLabel
HTrackVariables * hSimTracks
MonitorElement * hPtRecVsPtGen
MonitorElement * hChargeVsEta
edm::EDGetTokenT< edm::SimTrackContainer > theSimTracksToken
simTrack
per collection params
MonitorElement * hHitsPerTrack
edm::EDGetTokenT< std::vector< PSimHit > > theRPCSimHitToken
MonitorElement * hNumberOfTracks
MuonUpdatorAtVertex * theUpdator
std::string subsystemname_
virtual example_stream void bookHistograms(DQMStore::IBooker &,@example_stream edm::Run const &,@example_stream edm::EventSetup const &) override
edm::EDGetTokenT< reco::TrackCollection > theTracksToken
MonitorElement * hHitsPerTrackVsEta
edm::InputTag theSimTracksLabel
edm::InputTag theRPCSimHitLabel
void endRun(edm::Run const &run, edm::EventSetup const &setup) override
MonitorElement * hChi2NormVsEta
MonitorElement * hChargeVsPt
MonitorElement * hNumberOfTracksVsEta
MonitorElement * hChi2Prob
HTrack * hRecoTracksOuter
MuonServiceProxy * theService
MonitorElement * hDeltaPt_In_Out_VsEta
edm::InputTag theTracksLabel