1 #ifndef Validation_RecoMuon_GlobalMuonMatchAnalyzer_H
2 #define Validation_RecoMuon_GlobalMuonMatchAnalyzer_H
34 namespace reco {
class Track;}
MonitorElement * h_goodMatchSim
const TrackAssociatorBase * muAssociator_
MonitorElement * h_tkOnlySim
MonitorElement * h_shouldMatch
~GlobalMuonMatchAnalyzer()
MonitorElement * h_fakePt
virtual void analyze(const edm::Event &, const edm::EventSetup &)
MonitorElement * h_fakeMatch
edm::ParameterSet iConfig
MonitorElement * h_totReco
edm::EDGetTokenT< edm::View< reco::Track > > glbToken_
std::string tkAssociatorName_
void computeEfficiencyPt(MonitorElement *, MonitorElement *recoTH2, MonitorElement *simTH2)
edm::EDGetTokenT< edm::View< reco::Track > > staToken_
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
MonitorElement * h_staOnlySim
std::string muAssociatorName_
GlobalMuonMatchAnalyzer(const edm::ParameterSet &)
const TrackAssociatorBase * tkAssociator_
std::string subsystemname_
MonitorElement * h_efficPt
edm::EDGetTokenT< edm::View< reco::Track > > tpToken_
MonitorElement * h_goodMatch
void computeEfficiencyEta(MonitorElement *, MonitorElement *recoTH2, MonitorElement *simTH2)
edm::EDGetTokenT< edm::View< reco::Track > > tkToken_