CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
SiStripFineDelayTOF.h
Go to the documentation of this file.
1 #ifndef CalibTracker_SiSitripLorentzAngle_SiStripFineDelayTOF_h
2 #define CalibTracker_SiSitripLorentzAngle_SiStripFineDelayTOF_h
3 
4 namespace reco {
5 class Track;
6 }
7 
8 class TrackingRecHit;
9 
11 {
12  public:
13  static double timeOfFlight(bool cosmics, bool field, double* trackParameters, double* hit, double* phit, bool onDisk);
14  static void trackParameters(const reco::Track& tk,double* trackParameters);
15 
16  private:
17 
19  virtual ~SiStripFineDelayTOF();
20  static double timeOfFlightCosmic(double* hit, double* phit);
21  static double timeOfFlightCosmicB(double* trackParameters, double* hit, double* phit, bool onDisk);
22  static double timeOfFlightBeam(double* hit, double* phit);
23  static double timeOfFlightBeamB(double* trackParameters, double* hit, double* phit, bool onDisk);
24  static double x(double* trackParameters, double phi);
25  static double y(double* trackParameters, double phi);
26  static double z(double* trackParameters, double phi);
27  static double getPhi(double* trackParameters, double* hit, bool onDisk);
28 
29 };
30 
31 
32 #endif
static double timeOfFlightBeamB(double *trackParameters, double *hit, double *phit, bool onDisk)
static double x(double *trackParameters, double phi)
tuple field
Definition: statics.py:62
static double timeOfFlight(bool cosmics, bool field, double *trackParameters, double *hit, double *phit, bool onDisk)
static double timeOfFlightCosmicB(double *trackParameters, double *hit, double *phit, bool onDisk)
static void trackParameters(const reco::Track &tk, double *trackParameters)
static double getPhi(double *trackParameters, double *hit, bool onDisk)
static double timeOfFlightCosmic(double *hit, double *phit)
static double y(double *trackParameters, double phi)
static double timeOfFlightBeam(double *hit, double *phit)
static double z(double *trackParameters, double phi)
virtual ~SiStripFineDelayTOF()
Definition: DDAxes.h:10