CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_2_9/src/CondFormats/OptAlignObjects/interface/CSCRSensors.h

Go to the documentation of this file.
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