CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_10_patch1/src/CondFormats/OptAlignObjects/interface/Inclinometers.h

Go to the documentation of this file.
00001 #ifndef INCLINOMETERS_H
00002 #define INCLINOMETERS_H
00003 #include<vector>
00004 #include<string> 
00005 class Inclinometers {
00006 public:
00007   struct Item {
00008     public: 
00009     std::string Sensor_type;
00010     int Sensor_number;
00011     std::string ME_layer;
00012     std::string Logical_Alignment_Name;
00013     std::string CERN_Designator;
00014     std::string CERN_Barcode;
00015     std::string  Inclination_Direction;
00016     float Abs_Slope;
00017     float Abs_Slope_Error;
00018     float Norm_Slope;
00019     float Norm_Slope_Error;
00020     float Abs_Intercept;
00021     float Abs_Intercept_Error;
00022     float Norm_Intercept;
00023     float Norm_Intercept_Error;
00024     float Shifts_due_to_shims_etc;
00025   };
00026   Inclinometers();
00027   virtual ~Inclinometers();
00028   std::vector<Item>  m_inclinometers;
00029 };
00030 #endif