CMS 3D CMS Logo

Public Member Functions | Private Attributes | Friends

pos::PixelTKFECParameters Class Reference

This class implements.. More...

#include <interface/PixelTKFECParameters.h>

List of all members.

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_.

{
TKFECID_="";
crate_=0;
type_="";
address_=0;

}
PixelTKFECParameters::~PixelTKFECParameters ( )

Definition at line 15 of file PixelTKFECParameters.cc.

{

}

Member Function Documentation

unsigned int PixelTKFECParameters::getAddress ( ) const

Definition at line 33 of file PixelTKFECParameters.cc.

References address_.

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

Definition at line 25 of file PixelTKFECParameters.cc.

References crate_.

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

Definition at line 21 of file PixelTKFECParameters.cc.

References TKFECID_.

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

Definition at line 29 of file PixelTKFECParameters.cc.

References type_.

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

Definition at line 64 of file PixelTKFECParameters.cc.

References address_.

void PixelTKFECParameters::setCrate ( unsigned int  crate)

Definition at line 52 of file PixelTKFECParameters.cc.

References crate_.

                                                      {

crate_=crate;

}
void PixelTKFECParameters::setTKFECID ( std::string  TKFECID)

Definition at line 46 of file PixelTKFECParameters.cc.

References TKFECID_.

                                                       {

TKFECID_ = TKFECID;

}
void PixelTKFECParameters::setTKFECParameters ( std::string  TKFECID,
unsigned int  crate,
std::string  type,
unsigned int  address 
)

Definition at line 37 of file PixelTKFECParameters.cc.

References address_, crate_, TKFECID_, and type_.

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

                                                                                                                           {

TKFECID_ = TKFECID;
crate_ = crate;
type_ = type;
address_ =address;

}
void PixelTKFECParameters::setType ( std::string  type)

Definition at line 58 of file PixelTKFECParameters.cc.

References type_.

                                                 {

type_ = 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]