CMS 3D CMS Logo

PixelTKFECParameters.h
Go to the documentation of this file.
1 #ifndef PixelTKFECParameters_h
2 #define PixelTKFECParameters_h
3 
11 #include <iosfwd>
12 #include <string>
13 
14 namespace pos {
21  public:
24 
25  std::string getTKFECID() const;
26  unsigned int getCrate() const;
27  std::string getType() const;
28  unsigned int getAddress() const;
29  void setTKFECParameters(std::string TKFECID, unsigned int crate, std::string type, unsigned int address);
30  void setTKFECID(std::string TKFECID);
31  void setCrate(unsigned int crate);
32  void setType(std::string type);
33  void setAddress(unsigned int address);
34  friend std::ostream& operator<<(std::ostream& s, const PixelTKFECParameters& pTKFECp);
35 
36  private:
38  unsigned int crate_;
40  unsigned int address_;
41  };
42  std::ostream& operator<<(std::ostream& s, const PixelTKFECParameters& pTKFECp);
43 
44 } // namespace pos
45 /* @} */
46 #endif
pos::PixelTKFECParameters::operator<<
friend std::ostream & operator<<(std::ostream &s, const PixelTKFECParameters &pTKFECp)
pos::PixelTKFECParameters::getAddress
unsigned int getAddress() const
Definition: PixelTKFECParameters.cc:21
pos::PixelTKFECParameters::setType
void setType(std::string type)
Definition: PixelTKFECParameters.cc:37
pos::PixelTKFECParameters::setCrate
void setCrate(unsigned int crate)
Definition: PixelTKFECParameters.cc:35
pos
Definition: PixelAliasList.h:18
pos::PixelTKFECParameters::setTKFECParameters
void setTKFECParameters(std::string TKFECID, unsigned int crate, std::string type, unsigned int address)
Definition: PixelTKFECParameters.cc:23
pos::PixelTKFECParameters::~PixelTKFECParameters
~PixelTKFECParameters()
Definition: PixelTKFECParameters.cc:13
pos::PixelTKFECParameters::PixelTKFECParameters
PixelTKFECParameters()
Definition: PixelTKFECParameters.cc:6
alignCSCRings.s
s
Definition: alignCSCRings.py:92
pos::PixelTKFECParameters::getType
std::string getType() const
Definition: PixelTKFECParameters.cc:19
pos::PixelTKFECParameters::type_
std::string type_
Definition: PixelTKFECParameters.h:39
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
pos::PixelTKFECParameters
This class implements..
Definition: PixelTKFECParameters.h:20
pos::PixelTKFECParameters::getTKFECID
std::string getTKFECID() const
Definition: PixelTKFECParameters.cc:15
type
type
Definition: SiPixelVCal_PayloadInspector.cc:37
pos::PixelTKFECParameters::TKFECID_
std::string TKFECID_
Definition: PixelTKFECParameters.h:37
pos::operator<<
std::ostream & operator<<(std::ostream &s, const PixelCalibConfiguration &calib)
Definition: PixelCalibConfiguration.cc:1325
pos::PixelTKFECParameters::getCrate
unsigned int getCrate() const
Definition: PixelTKFECParameters.cc:17
pos::PixelTKFECParameters::setAddress
void setAddress(unsigned int address)
Definition: PixelTKFECParameters.cc:39
pos::PixelTKFECParameters::crate_
unsigned int crate_
Definition: PixelTKFECParameters.h:38
pos::PixelTKFECParameters::setTKFECID
void setTKFECID(std::string TKFECID)
Definition: PixelTKFECParameters.cc:33
pos::PixelTKFECParameters::address_
unsigned int address_
Definition: PixelTKFECParameters.h:40