CMS 3D CMS Logo

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_5_3_13_patch3/src/CondFormats/L1TObjects/interface/L1MuCSCTFAlignment.h

Go to the documentation of this file.
00001 #ifndef L1TObjects_L1MuCSCTFAlignment_h
00002 #define L1TObjects_L1MuCSCTFAlignment_h
00003 
00004 #include <vector>
00005 
00006 class L1MuCSCTFAlignment {
00007 private:
00008         std::vector<double> coefficients;
00009 
00010 public:
00011         L1MuCSCTFAlignment& operator=(const L1MuCSCTFAlignment& conf){
00012                 coefficients = conf.coefficients;
00013                 return *this;
00014         }
00015 
00016         const std::vector<double>& operator()() { return coefficients; }
00017 
00018         L1MuCSCTFAlignment(void){}
00019         L1MuCSCTFAlignment(const std::vector<double>& cff){ coefficients=cff; }
00020         L1MuCSCTFAlignment(const L1MuCSCTFAlignment& conf){
00021                 coefficients = conf.coefficients;
00022         }
00023         ~L1MuCSCTFAlignment(void){}
00024 };
00025 
00026 #endif