00001 #ifndef CondFormats_CSCRSensors_H 00002 #define CondFormats_CSCRSensors_H 00003 00004 #include <vector> 00005 //#include <iostream> 00006 #include <string> 00007 00008 class CSCRSensorData { 00009 public: 00010 std::string sensorType_; 00011 int sensorNo_; 00012 std::string meLayer_; 00013 std::string logicalAlignmentName_; 00014 std::string cernDesignator_; 00015 std::string cernBarcode_; 00016 float absSlope_; 00017 float absSlopeError_; 00018 float normSlope_; 00019 float normSlopeError_; 00020 float absIntercept_; 00021 float absInterceptError_; 00022 float normIntercept_; 00023 float normInterceptError_; 00024 float shifts_; 00025 }; 00026 00030 class CSCRSensors { 00031 public: 00032 CSCRSensors() {} 00033 virtual ~CSCRSensors() {} 00034 std::vector<CSCRSensorData> cscRSens_; 00035 }; 00036 00037 #endif // CondFormats_CSCRSensors_H