CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
SiStripTrackingRecHitsValid.h
Go to the documentation of this file.
1 #ifndef Validation_RecoTrack_SiStripTrackingRecHitsValid_h
2 #define Validation_RecoTrack_SiStripTrackingRecHitsValid_h
3 
4 //DQM services for histogram
8 
11 
13 
15 
30 
31 #include <TROOT.h>
32 #include <TTree.h>
33 #include <TFile.h>
34 #include <TH1F.h>
35 #include <TProfile.h>
36 
42 
43 //--- for SimHit association
57 
59 
61 
62 #include <string>
63 
65 {
66  public:
67 
69 
71 
72  virtual void analyze(const edm::Event& e, const edm::EventSetup& c);
73  void endJob();
74 
75  std::pair<LocalPoint,LocalVector> projectHit( const PSimHit& hit, const StripGeomDetUnit* stripDet,const BoundPlane& plane);
76 
78 
79  MonitorElement* Fit_SliceY(TH2F * Histo2D);
80 
81  private:
82 
86 
88 
94 
100 
106 
112 
118 
119 
120  // ALL
121 
134 
139 
154 
155 
156  //TIB
181 
190 
197 
226 
235  //TOB
258 
267 
274 
303 
312  //TID
341 
370 
379  //TEC
414 
437 
446 
448 
449  float rechitrphix;
453  float rechitrphiy;
454  float rechitrphiz;
469  float cluchgrphi;
470  float rechitsasx;
474  float rechitsasy;
475  float rechitsasz;
490 
492  float cluchgsas;
505 
506  protected:
508 
509 };
510 
511 
512 #endif
MonitorElement * mePullTrackwidthProfileCategory1SasTEC[5]
MonitorElement * meErrxMFTrackwidthProfileRphiTEC[7]
MonitorElement * mePullTrackwidthProfileSasTOB[2]
MonitorElement * mePullTrackwidthProfileCategory2RphiTID[3]
MonitorElement * mePullTrackwidthProfileRphiTID[3]
SiStripTrackingRecHitsValid(const edm::ParameterSet &conf)
MonitorElement * meErrxMFTrackwidthProfileCategory2RphiTIB[4]
MonitorElement * mePullTrackwidthProfileCategory3SasTIB[4]
MonitorElement * meErrxMFClusterwidthProfileCategory1RphiTIB[4]
MonitorElement * mePullTrackwidthProfileCategory4RphiTEC[7]
MonitorElement * mePullTrackwidthProfileCategory2SasTID[2]
MonitorElement * meResMFTrackwidthProfileWclus4RphiTOB[6]
MonitorElement * meErrxMFTrackwidthProfileCategory3SasTOB[2]
MonitorElement * meErrxMFClusterwidthProfileCategory1SasTID[2]
MonitorElement * mePullTrackwidthProfileRphiTEC[7]
MonitorElement * meErrxMFTrackwidthProfileCategory4RphiTIB[4]
MonitorElement * meErrxMFTrackwidthProfileCategory1SasTID[2]
MonitorElement * mePullTrackwidthProfileCategory1RphiTOB[6]
MonitorElement * Fit_SliceY(TH2F *Histo2D)
MonitorElement * meErrxMFTrackwidthProfileCategory2SasTID[2]
MonitorElement * mePullTrackangleProfileSasTEC[5]
MonitorElement * meErrxMFTrackwidthProfileCategory4SasTIB[4]
MonitorElement * mePullTrackangleProfileRphiTEC[7]
MonitorElement * meErrxMFTrackwidthProfileWclus4RphiTOB[6]
MonitorElement * mePullTrackwidthProfileCategory1RphiTEC[7]
MonitorElement * mePullTrackwidthProfileCategory4SasTEC[5]
MonitorElement * mePullTrackwidthProfileCategory2SasTEC[5]
MonitorElement * meErrxMFTrackwidthProfileCategory4SasTOB[2]
MonitorElement * meErrxMFTrackwidthProfileWclus4RphiTIB[4]
MonitorElement * meErrxMFTrackwidthProfileWclus3RphiTOB[6]
MonitorElement * meResMFTrackwidthProfileWclus4RphiTIB[4]
MonitorElement * mePullTrackangleProfileRphiTID[3]
MonitorElement * meErrxMFTrackwidthProfileCategory3RphiTEC[7]
MonitorElement * meErrxMFTrackwidthProfileCategory1SasTIB[4]
MonitorElement * meResMFTrackwidthProfileWclus3RphiTIB[4]
MonitorElement * mePullTrackwidthProfileCategory4RphiTOB[6]
MonitorElement * meErrxMFTrackwidthProfileCategory1SasTOB[2]
MonitorElement * meErrxMFTrackwidthProfileWclus1RphiTOB[6]
MonitorElement * mePullTrackwidthProfileCategory3RphiTID[3]
edm::EDGetTokenT< std::vector< Trajectory > > v_TrajectoryToken_
MonitorElement * meResMFTrackwidthProfileWclus3RphiTOB[6]
MonitorElement * meResMFTrackwidthProfileWclus2RphiTOB[6]
MonitorElement * mePullTrackwidthProfileCategory4RphiTIB[4]
MonitorElement * mePullTrackwidthProfileCategory4RphiTID[3]
MonitorElement * meErrxMFClusterwidthProfileCategory1RphiTEC[7]
MonitorElement * meErrxMFClusterwidthProfileCategory1SasTEC[7]
MonitorElement * meErrxMFTrackwidthProfileCategory3RphiTOB[6]
MonitorElement * mePullTrackwidthProfileCategory1SasTOB[2]
MonitorElement * meErrxMFTrackwidthProfileRphiTOB[6]
MonitorElement * mePullTrackwidthProfileCategory4SasTID[2]
MonitorElement * meErrxMFTrackwidthProfileCategory3SasTEC[7]
MonitorElement * meErrxMFTrackwidthProfileSasTIB[4]
MonitorElement * mePullTrackwidthProfileCategory1RphiTIB[4]
MonitorElement * mePullTrackwidthProfileCategory2SasTIB[4]
MonitorElement * mePullTrackangleProfileSasTIB[4]
MonitorElement * mePullTrackwidthProfileCategory2RphiTOB[6]
MonitorElement * mePullTrackwidthProfileCategory1SasTID[2]
MonitorElement * mePullTrackwidthProfileCategory3RphiTEC[7]
MonitorElement * mePullTrackangleProfileSasTID[2]
MonitorElement * meErrxMFTrackwidthProfileCategory4RphiTEC[7]
MonitorElement * mePullTrackwidthProfileCategory3RphiTOB[6]
MonitorElement * meErrxMFTrackwidthProfileSasTOB[2]
MonitorElement * meErrxMFTrackwidthProfileWclus2RphiTIB[4]
MonitorElement * meErrxMFTrackwidthProfileCategory4SasTEC[7]
virtual void analyze(const edm::Event &e, const edm::EventSetup &c)
MonitorElement * mePullTrackwidthProfileCategory2RphiTIB[4]
MonitorElement * mePullTrackwidthProfileRphiTOB[6]
MonitorElement * mePullTrackwidthProfileCategory4SasTOB[2]
MonitorElement * mePullTrackangleProfileRphiTIB[4]
std::pair< LocalPoint, LocalVector > projectHit(const PSimHit &hit, const StripGeomDetUnit *stripDet, const BoundPlane &plane)
tuple conf
Definition: dbtoconf.py:185
MonitorElement * mePullTrackwidthProfileCategory2RphiTEC[7]
MonitorElement * meErrxMFTrackwidthProfileCategory1SasTEC[7]
MonitorElement * meResMFTrackwidthProfileWclus2RphiTIB[4]
MonitorElement * mePullTrackwidthProfileCategory1RphiTID[3]
MonitorElement * meErrxMFTrackwidthProfileWclus1RphiTIB[4]
MonitorElement * meErrxMFTrackwidthProfileWclus3RphiTIB[4]
MonitorElement * meResMFTrackwidthProfileWclus1RphiTIB[4]
MonitorElement * mePullTrackwidthProfileCategory4SasTIB[4]
MonitorElement * meErrxMFTrackwidthProfileCategory3RphiTID[3]
MonitorElement * mePullTrackwidthProfileCategory3SasTID[2]
MonitorElement * meErrxMFTrackwidthProfileRphiTIB[4]
MonitorElement * meErrxMFTrackwidthProfileSasTEC[7]
MonitorElement * meErrxMFClusterwidthProfileCategory1SasTIB[4]
MonitorElement * mePullTrackwidthProfileCategory3RphiTIB[4]
MonitorElement * meResMFTrackwidthProfileWclus1RphiTOB[6]
MonitorElement * meErrxMFTrackwidthProfileCategory2SasTOB[2]
MonitorElement * meErrxMFTrackwidthProfileCategory2SasTEC[7]
MonitorElement * mePullTrackwidthProfileSasTID[2]
MonitorElement * meErrxMFTrackwidthProfileCategory4RphiTOB[6]
MonitorElement * meErrxMFTrackwidthProfileWclus2RphiTOB[6]
MonitorElement * meErrxMFTrackwidthProfileCategory3RphiTIB[4]
MonitorElement * mePullTrackwidthProfileCategory1SasTIB[4]
MonitorElement * meErrxMFTrackwidthProfileSasTID[2]
MonitorElement * mePullTrackwidthProfileSasTEC[5]
MonitorElement * mePullTrackwidthProfileSasTIB[4]
MonitorElement * meErrxMFTrackwidthProfileCategory2RphiTOB[6]
MonitorElement * meErrxMFTrackwidthProfileCategory3SasTIB[4]
MonitorElement * meErrxMFTrackwidthProfileRphiTID[3]
MonitorElement * meErrxMFClusterwidthProfileCategory1RphiTOB[6]
MonitorElement * meErrxMFTrackwidthProfileCategory1RphiTIB[4]
MonitorElement * mePullTrackwidthProfileCategory3SasTOB[2]
MonitorElement * meErrxMFTrackwidthProfileCategory1RphiTEC[7]
MonitorElement * meErrxMFTrackwidthProfileCategory2RphiTEC[7]
MonitorElement * meErrxMFTrackwidthProfileCategory1RphiTOB[6]
MonitorElement * meErrxMFTrackwidthProfileCategory4SasTID[2]
MonitorElement * meErrxMFClusterwidthProfileCategory1RphiTID[3]
MonitorElement * mePullTrackwidthProfileCategory2SasTOB[2]
MonitorElement * mePullTrackangleProfileSasTOB[2]
MonitorElement * meErrxMFTrackwidthProfileCategory1RphiTID[3]
MonitorElement * meErrxMFTrackwidthProfileCategory3SasTID[2]
MonitorElement * mePullTrackangleProfileRphiTOB[6]
MonitorElement * meErrxMFTrackwidthProfileCategory2RphiTID[3]
LocalVector driftDirection(const StripGeomDetUnit *det) const
MonitorElement * mePullTrackwidthProfileCategory3SasTEC[5]
MonitorElement * meErrxMFTrackwidthProfileCategory2SasTIB[4]
MonitorElement * meErrxMFClusterwidthProfileCategory1SasTOB[2]
MonitorElement * mePullTrackwidthProfileRphiTIB[4]
MonitorElement * meErrxMFTrackwidthProfileCategory4RphiTID[3]