Go to the documentation of this file. 1 #ifndef DTCHAMBEREFFICIENCY_H
2 #define DTCHAMBEREFFICIENCY_H
99 #endif // DTANALYZER_H
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
bool chamberSelection(const DetId &idDetLay, reco::TransientTrack &trans_track) const
Chi2MeasurementEstimator * theEstimator
edm::InputTag thedt4DSegments
std::vector< TrajectoryMeasurement > MeasurementContainer
void analyze(const edm::Event &event, const edm::EventSetup &eventSetup) override
void dqmBeginRun(const edm::Run &, const edm::EventSetup &) override
DTChamberEfficiency(const edm::ParameterSet &pset)
~DTChamberEfficiency() override
MuonDetLayerMeasurements * theMeasurementExtractor
MuonServiceProxy * theService
edm::ESHandle< Propagator > propagator() const
std::string theNavigationType
edm::InputTag labelRPCRecHits
edm::InputTag theTracksLabel_
edm::EDGetTokenT< reco::TrackCollection > theTracksToken_
MeasurementContainer segQualityCut(const MeasurementContainer &seg_list) const
std::vector< const DetLayer * > compatibleLayers(const NavigationSchool &navigationSchool, const DetLayer *initialLayer, const FreeTrajectoryState &fts, PropagationDirection propDir)
edm::InputTag thecscSegments
std::vector< std::vector< MonitorElement * > > histosPerW