CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
MultiTrackValidator.h
Go to the documentation of this file.
1 #ifndef MultiTrackValidator_h
2 #define MultiTrackValidator_h
3 
15 
16 
18  public:
21 
23  virtual ~MultiTrackValidator();
24 
25 
27  void beginRun(edm::Run const&, edm::EventSetup const&);
29  void analyze(const edm::Event&, const edm::EventSetup& );
31  void endRun(edm::Run const&, edm::EventSetup const&);
32 
33 private:
34 
35  private:
36  std::string dirName_;
39 
40  // B.M. why these lines are here again? They were already in MTVBase.h file
41  //double minPhi, maxPhi; int nintPhi;
42 
43  bool useGsf;
45  // select tracking particles
46  //(i.e. "denominator" of the efficiency ratio)
50 };
51 
52 
53 #endif
void endRun(edm::Run const &, edm::EventSetup const &)
Method called at the end of the event loop.
CosmicTrackingParticleSelector cosmictpSelector
void analyze(const edm::Event &, const edm::EventSetup &)
Method called once per event.
void beginRun(edm::Run const &, edm::EventSetup const &)
Method called before the event loop.
TrackingParticleSelector tpSelector
edm::InputTag associatormap
MultiTrackValidator(const edm::ParameterSet &pset)
Constructor.
MTVHistoProducerAlgo * histoProducerAlgo_
Definition: Run.h:33
virtual ~MultiTrackValidator()
Destructor.