CMS 3D CMS Logo

SurveyInputCSCfromPins.h
Go to the documentation of this file.
1 #ifndef Alignment_SurveyAnalysis_SurveyInputCSCfromPins_h
2 #define Alignment_SurveyAnalysis_SurveyInputCSCfromPins_h
3 
15 
17 public:
19 
21  void analyze(const edm::Event &, const edm::EventSetup &) override;
22 
23 private:
24  void orient(align::LocalVector LC1,
26  double a,
27  double b,
28  double &T,
29  double &dx,
30  double &dy,
31  double &dz,
32  double &PhX,
33  double &PhZ);
34  void errors(double a,
35  double b,
36  bool missing1,
37  bool missing2,
38  double &dx_dx,
39  double &dy_dy,
40  double &dz_dz,
41  double &phix_phix,
42  double &phiz_phiz,
43  double &dy_phix);
44 
45  void fillAllRecords(Alignable *ali);
46 
49  bool m_verbose;
53 };
54 
55 #endif
void errors(double a, double b, bool missing1, bool missing2, double &dx_dx, double &dy_dy, double &dz_dz, double &phix_phix, double &phiz_phiz, double &dy_phix)
void analyze(const edm::Event &, const edm::EventSetup &) override
Read ideal tracker geometry from DB.
void fillAllRecords(Alignable *ali)
SurveyInputCSCfromPins(const edm::ParameterSet &)
double b
Definition: hdecay.h:118
double a
Definition: hdecay.h:119
long double T
void orient(align::LocalVector LC1, align::LocalVector LC2, double a, double b, double &T, double &dx, double &dy, double &dz, double &PhX, double &PhZ)