CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes | Friends
pos::PixelFECParameters Class Reference

This class implements.. More...

#include "interface/PixelFECParameters.h"

Public Member Functions

unsigned int getCrate () const
 
unsigned int getFECNumber () const
 
unsigned int getVMEBaseAddress () const
 
 PixelFECParameters ()
 
void setCrate (unsigned int crate)
 
void setFECNumber (unsigned int fecnumber)
 
void setFECParameters (unsigned int fecnumber, unsigned int crate, unsigned int vmebaseaddress)
 
void setVMEBaseAddress (unsigned int vmebaseaddress)
 
 ~PixelFECParameters ()
 

Private Attributes

unsigned int crate_
 
unsigned int fecnumber_
 
unsigned int vmebaseaddress_
 

Friends

std::ostream & pos::operator<< (std::ostream &s, const PixelFECParameters &pFECp)
 

Detailed Description

This class implements..

A longer explanation will be placed here later

Definition at line 22 of file PixelFECParameters.h.

Constructor & Destructor Documentation

◆ PixelFECParameters()

PixelFECParameters::PixelFECParameters ( )

Definition at line 6 of file PixelFECParameters.cc.

References crate_, fecnumber_, and vmebaseaddress_.

6  {
7  fecnumber_ = 0;
8  crate_ = 0;
9  vmebaseaddress_ = 0;
10 }

◆ ~PixelFECParameters()

PixelFECParameters::~PixelFECParameters ( )

Definition at line 12 of file PixelFECParameters.cc.

12 {}

Member Function Documentation

◆ getCrate()

unsigned int PixelFECParameters::getCrate ( ) const

Definition at line 16 of file PixelFECParameters.cc.

References crate_.

16 { return crate_; }

◆ getFECNumber()

unsigned int PixelFECParameters::getFECNumber ( ) const

Definition at line 14 of file PixelFECParameters.cc.

References fecnumber_.

14 { return fecnumber_; }

◆ getVMEBaseAddress()

unsigned int PixelFECParameters::getVMEBaseAddress ( ) const

Definition at line 18 of file PixelFECParameters.cc.

References vmebaseaddress_.

18 { return vmebaseaddress_; }

◆ setCrate()

void PixelFECParameters::setCrate ( unsigned int  crate)

Definition at line 28 of file PixelFECParameters.cc.

References crate_.

28 { crate_ = crate; }

◆ setFECNumber()

void PixelFECParameters::setFECNumber ( unsigned int  fecnumber)

Definition at line 26 of file PixelFECParameters.cc.

References fecnumber_.

26 { fecnumber_ = fecnumber; }

◆ setFECParameters()

void PixelFECParameters::setFECParameters ( unsigned int  fecnumber,
unsigned int  crate,
unsigned int  vmebaseaddress 
)

Definition at line 20 of file PixelFECParameters.cc.

References crate_, fecnumber_, and vmebaseaddress_.

20  {
21  fecnumber_ = fecnumber;
22  crate_ = crate;
23  vmebaseaddress_ = vmebaseaddress;
24 }

◆ setVMEBaseAddress()

void PixelFECParameters::setVMEBaseAddress ( unsigned int  vmebaseaddress)

Definition at line 30 of file PixelFECParameters.cc.

References vmebaseaddress_.

30 { vmebaseaddress_ = vmebaseaddress; }

Friends And Related Function Documentation

◆ pos::operator<<

std::ostream& pos::operator<< ( std::ostream &  s,
const PixelFECParameters pFECp 
)
friend

Member Data Documentation

◆ crate_

unsigned int pos::PixelFECParameters::crate_
private

◆ fecnumber_

unsigned int pos::PixelFECParameters::fecnumber_
private

◆ vmebaseaddress_

unsigned int pos::PixelFECParameters::vmebaseaddress_
private