CMS 3D CMS Logo

PixelTKFECParameters.h

Go to the documentation of this file.
00001 #ifndef PixelTKFECParameters_h
00002 #define PixelTKFECParameters_h
00003 
00011 #include <iostream>
00012 #include <vector>
00013 #include <string>
00014 
00015 namespace pos{
00021   class PixelTKFECParameters {
00022 
00023   public:
00024 
00025     PixelTKFECParameters();
00026     ~PixelTKFECParameters();
00027 
00028     std::string  getTKFECID() const;
00029     unsigned int getCrate() const;
00030     std::string  getType() const;
00031     unsigned int getAddress() const;
00032     void setTKFECParameters( std::string TKFECID , unsigned int crate , std::string type, unsigned int address);
00033     void setTKFECID(std::string TKFECID);
00034     void setCrate(unsigned int crate);
00035     void setType(std::string type);
00036     void setAddress(unsigned int address) ;
00037     friend std::ostream& operator <<(std::ostream& s,const PixelTKFECParameters &pTKFECp);
00038   private :
00039 
00040     std::string  TKFECID_;
00041     unsigned int crate_;
00042     std::string  type_;
00043     unsigned int address_;
00044 
00045   };
00046 }
00047 /* @} */
00048 #endif

Generated on Tue Jun 9 17:25:24 2009 for CMSSW by  doxygen 1.5.4