CMS 3D CMS Logo

CSCZSensors.h
Go to the documentation of this file.
1 #ifndef CSCZSensors_H
2 #define CSCZSensors_H
3 
5 
6 /* #include "CondFormats/OptAlignObjects/interface/OpticalAlignInfo.h" */
7 #include <vector>
8 #include <string>
9 
14 /* class CSCZSensors; */
15 
16 /* std::ostream & operator<<(std::ostream &, const CSCZSensors &); */
17 
19  public:
21  int sensorNo_;
26  float absSlope_;
28  float normSlope_;
34  float shifts_;
35 
37 };
38 
42 class CSCZSensors {
43  public:
45  virtual ~CSCZSensors() {}
46  std::vector<CSCZSensorData> cscZSens_;
47 
49 };
50 
51 #endif // CSCZSensors_H
virtual ~CSCZSensors()
Definition: CSCZSensors.h:45
std::string logicalAlignmentName_
Definition: CSCZSensors.h:23
float normInterceptError_
Definition: CSCZSensors.h:33
std::string meLayer_
Definition: CSCZSensors.h:22
std::string cernDesignator_
Definition: CSCZSensors.h:24
float absSlopeError_
Definition: CSCZSensors.h:27
float normSlope_
Definition: CSCZSensors.h:28
float normSlopeError_
Definition: CSCZSensors.h:29
#define COND_SERIALIZABLE
Definition: Serializable.h:38
std::vector< CSCZSensorData > cscZSens_
Definition: CSCZSensors.h:46
float normIntercept_
Definition: CSCZSensors.h:32
float absInterceptError_
Definition: CSCZSensors.h:31
std::string sensorType_
Definition: CSCZSensors.h:20
std::string cernBarcode_
Definition: CSCZSensors.h:25
float absIntercept_
Definition: CSCZSensors.h:30