CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Private Attributes | Friends
pos::PixelTKFECParameters Class Reference

This class implements.. More...

#include "interface/PixelTKFECParameters.h"

Public Member Functions

unsigned int getAddress () const
 
unsigned int getCrate () const
 
std::string getTKFECID () const
 
std::string getType () const
 
 PixelTKFECParameters ()
 
void setAddress (unsigned int address)
 
void setCrate (unsigned int crate)
 
void setTKFECID (std::string TKFECID)
 
void setTKFECParameters (std::string TKFECID, unsigned int crate, std::string type, unsigned int address)
 
void setType (std::string type)
 
 ~PixelTKFECParameters ()
 

Private Attributes

unsigned int address_
 
unsigned int crate_
 
std::string TKFECID_
 
std::string type_
 

Friends

std::ostream & operator<< (std::ostream &s, const PixelTKFECParameters &pTKFECp)
 

Detailed Description

This class implements..

A longer explanation will be placed here later

Definition at line 20 of file PixelTKFECParameters.h.

Constructor & Destructor Documentation

PixelTKFECParameters::PixelTKFECParameters ( )

Definition at line 6 of file PixelTKFECParameters.cc.

References address_, crate_, TKFECID_, and type_.

6  {
7  TKFECID_ = "";
8  crate_ = 0;
9  type_ = "";
10  address_ = 0;
11 }
PixelTKFECParameters::~PixelTKFECParameters ( )

Definition at line 13 of file PixelTKFECParameters.cc.

13 {}

Member Function Documentation

unsigned int PixelTKFECParameters::getAddress ( ) const

Definition at line 21 of file PixelTKFECParameters.cc.

References address_.

21 { return address_; }
unsigned int PixelTKFECParameters::getCrate ( ) const

Definition at line 17 of file PixelTKFECParameters.cc.

References crate_.

17 { return crate_; }
std::string PixelTKFECParameters::getTKFECID ( ) const

Definition at line 15 of file PixelTKFECParameters.cc.

References TKFECID_.

15 { return TKFECID_; }
std::string PixelTKFECParameters::getType ( ) const

Definition at line 19 of file PixelTKFECParameters.cc.

References type_.

19 { return type_; }
void PixelTKFECParameters::setAddress ( unsigned int  address)

Definition at line 39 of file PixelTKFECParameters.cc.

References address_.

39 { address_ = address; }
void PixelTKFECParameters::setCrate ( unsigned int  crate)

Definition at line 35 of file PixelTKFECParameters.cc.

References crate_.

35 { crate_ = crate; }
void PixelTKFECParameters::setTKFECID ( std::string  TKFECID)

Definition at line 33 of file PixelTKFECParameters.cc.

References TKFECID_.

33 { TKFECID_ = TKFECID; }
void PixelTKFECParameters::setTKFECParameters ( std::string  TKFECID,
unsigned int  crate,
std::string  type,
unsigned int  address 
)

Definition at line 23 of file PixelTKFECParameters.cc.

References address_, crate_, TKFECID_, and type_.

Referenced by pos::PixelTKFECConfig::PixelTKFECConfig().

26  {
27  TKFECID_ = TKFECID;
28  crate_ = crate;
29  type_ = type;
30  address_ = address;
31 }
void PixelTKFECParameters::setType ( std::string  type)

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  s,
const PixelTKFECParameters pTKFECp 
)
friend

Member Data Documentation

unsigned int pos::PixelTKFECParameters::address_
private
unsigned int pos::PixelTKFECParameters::crate_
private
std::string pos::PixelTKFECParameters::TKFECID_
private
std::string pos::PixelTKFECParameters::type_
private