CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_6_1_2_SLHC2/src/CondFormats/OptAlignObjects/interface/PXsensors.h

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