test
CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
TrackerSeedValidator.h
Go to the documentation of this file.
1 #ifndef TrackerSeedValidator_h
2 #define TrackerSeedValidator_h
3 
14 
17 
19  public:
22 
24  virtual ~TrackerSeedValidator();
25 
26 
28  void analyze(const edm::Event&, const edm::EventSetup& ) override;
30  void bookHistograms(DQMStore::IBooker&, edm::Run const&, edm::EventSetup const&) override;
31 
32  private:
33  std::vector<edm::EDGetTokenT<reco::TrackToTrackingParticleAssociator>> associatorTokens;
34 
38 
39  // select tracking particles
40  //(i.e. "denominator" of the efficiency ratio)
43  std::unique_ptr<MTVHistoProducerAlgoForTracker> histoProducerAlgo_;
44 
45 };
46 
47 
48 #endif
void analyze(const edm::Event &, const edm::EventSetup &) override
Method called once per event.
TrackingParticleSelector tpSelector
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
Method called to book the DQM histograms.
TrackerSeedValidator(const edm::ParameterSet &pset)
Constructor.
CosmicTrackingParticleSelector cosmictpSelector
edm::ESHandle< TransientTrackingRecHitBuilder > theTTRHBuilder
virtual ~TrackerSeedValidator()
Destructor.
std::unique_ptr< MTVHistoProducerAlgoForTracker > histoProducerAlgo_
std::vector< edm::EDGetTokenT< reco::TrackToTrackingParticleAssociator > > associatorTokens
Definition: Run.h:43