CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
TrackingTruthValid.h
Go to the documentation of this file.
1 #ifndef TrackingTruthValid_h
2 #define TrackingTruthValid_h
3 
8 
10 
13 
14 #include <iostream>
15 #include <string>
16 #include <TH1F.h>
17 #include <TH2F.h>
19 
21  public:
22  //Constructor
23  explicit TrackingTruthValid(const edm::ParameterSet& conf) ;
24  //Destructor
26 
27  virtual void analyze(const edm::Event&, const edm::EventSetup& );
28 
29  void beginJob(const edm::ParameterSet& conf);
30  void endJob();
31 
32  private:
35  std::string outputFile;
37 
52 
53 };
54 
55 #endif
virtual void beginJob()
Definition: EDAnalyzer.h:55
MonitorElement * meTPAllHits
MonitorElement * meTPVtxX
MonitorElement * meTPtip
MonitorElement * meTPPhi
MonitorElement * meTPVtxZ
MonitorElement * meTPVtxY
MonitorElement * meTPEta
MonitorElement * meTPProc
tuple conf
Definition: dbtoconf.py:185
edm::ParameterSet conf_
MonitorElement * meTPMatchedHits
virtual void analyze(const edm::Event &, const edm::EventSetup &)
MonitorElement * meTPCharge
MonitorElement * meTPMass
MonitorElement * meTPlip
MonitorElement * meTPPt
TrackingTruthValid(const edm::ParameterSet &conf)
MonitorElement * meTPId