CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
CSCZSensors.h
Go to the documentation of this file.
1 #ifndef CSCZSensors_H
2 #define CSCZSensors_H
3 /* #include "CondFormats/OptAlignObjects/interface/OpticalAlignInfo.h" */
4 #include <vector>
5 #include <string>
6 
11 /* class CSCZSensors; */
12 
13 /* std::ostream & operator<<(std::ostream &, const CSCZSensors &); */
14 
16  public:
17  std::string sensorType_;
18  int sensorNo_;
19  std::string meLayer_;
20  std::string logicalAlignmentName_;
21  std::string cernDesignator_;
22  std::string cernBarcode_;
23  float absSlope_;
25  float normSlope_;
31  float shifts_;
32 };
33 
37 class CSCZSensors {
38  public:
40  virtual ~CSCZSensors() {}
41  std::vector<CSCZSensorData> cscZSens_;
42 };
43 
44 #endif // CSCZSensors_H
virtual ~CSCZSensors()
Definition: CSCZSensors.h:40
std::string logicalAlignmentName_
Definition: CSCZSensors.h:20
float normInterceptError_
Definition: CSCZSensors.h:30
std::string meLayer_
Definition: CSCZSensors.h:19
std::string cernDesignator_
Definition: CSCZSensors.h:21
float absSlopeError_
Definition: CSCZSensors.h:24
float normSlope_
Definition: CSCZSensors.h:25
float normSlopeError_
Definition: CSCZSensors.h:26
std::vector< CSCZSensorData > cscZSens_
Definition: CSCZSensors.h:41
float normIntercept_
Definition: CSCZSensors.h:29
float absInterceptError_
Definition: CSCZSensors.h:28
std::string sensorType_
Definition: CSCZSensors.h:17
std::string cernBarcode_
Definition: CSCZSensors.h:22
float absIntercept_
Definition: CSCZSensors.h:27