CMS 3D CMS Logo

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

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

Definition at line 15 of file PixelTKFECParameters.cc.

16 {
17 
18 }

Member Function Documentation

unsigned int PixelTKFECParameters::getAddress ( ) const

Definition at line 33 of file PixelTKFECParameters.cc.

References address_.

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

Definition at line 25 of file PixelTKFECParameters.cc.

References crate_.

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

Definition at line 21 of file PixelTKFECParameters.cc.

References TKFECID_.

21  {
22  return TKFECID_;
23 }
std::string PixelTKFECParameters::getType ( ) const
void PixelTKFECParameters::setAddress ( unsigned int  address)

Definition at line 64 of file PixelTKFECParameters.cc.

References address_.

64  {
65 
66 address_=address;
67 
68 }
void PixelTKFECParameters::setCrate ( unsigned int  crate)

Definition at line 52 of file PixelTKFECParameters.cc.

References crate_.

52  {
53 
54 crate_=crate;
55 
56 }
void PixelTKFECParameters::setTKFECID ( std::string  TKFECID)

Definition at line 46 of file PixelTKFECParameters.cc.

References TKFECID_.

46  {
47 
48 TKFECID_ = TKFECID;
49 
50 }
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().

37  {
38 
39 TKFECID_ = TKFECID;
40 crate_ = crate;
41 type_ = type;
42 address_ =address;
43 
44 }
type
Definition: HCALResponse.h:21
void PixelTKFECParameters::setType ( std::string  type)

Definition at line 58 of file PixelTKFECParameters.cc.

References type_.

58  {
59 
60 type_ = type;
61 
62 }
type
Definition: HCALResponse.h:21

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