This class implements.. More...
#include <interface/PixelFEDParameters.h>
Public Member Functions | |
unsigned int | getCrate () const |
unsigned int | getFEDNumber () const |
unsigned int | getVMEBaseAddress () const |
PixelFEDParameters () | |
void | setCrate (unsigned int crate) |
void | setFEDNumber (unsigned int fednumber) |
void | setFEDParameters (unsigned int fednumber, unsigned int crate, unsigned int vmebaseaddress) |
void | setVMEBaseAddress (unsigned int vmebaseaddress) |
~PixelFEDParameters () | |
Private Attributes | |
unsigned int | crate_ |
unsigned int | fednumber_ |
unsigned int | vmebaseaddress_ |
Friends | |
std::ostream & | pos::operator<< (std::ostream &s, const PixelFEDParameters &pFEDp) |
This class implements..
A longer explanation will be placed here later
Definition at line 19 of file PixelFEDParameters.h.
PixelFEDParameters::PixelFEDParameters | ( | ) |
Definition at line 6 of file PixelFEDParameters.cc.
References crate_, fednumber_, and vmebaseaddress_.
{ fednumber_=0; crate_=0; vmebaseaddress_=0; }
PixelFEDParameters::~PixelFEDParameters | ( | ) |
Definition at line 14 of file PixelFEDParameters.cc.
{ }
unsigned int PixelFEDParameters::getCrate | ( | ) | const |
unsigned int PixelFEDParameters::getFEDNumber | ( | ) | const |
unsigned int PixelFEDParameters::getVMEBaseAddress | ( | ) | const |
Definition at line 36 of file PixelFEDParameters.cc.
References vmebaseaddress_.
{ return vmebaseaddress_; }
void PixelFEDParameters::setCrate | ( | unsigned int | crate | ) |
void PixelFEDParameters::setFEDNumber | ( | unsigned int | fednumber | ) |
Definition at line 51 of file PixelFEDParameters.cc.
References fednumber_.
{ fednumber_ = fednumber; }
void PixelFEDParameters::setFEDParameters | ( | unsigned int | fednumber, |
unsigned int | crate, | ||
unsigned int | vmebaseaddress | ||
) |
Definition at line 43 of file PixelFEDParameters.cc.
References crate_, fednumber_, and vmebaseaddress_.
Referenced by pos::PixelFEDConfig::PixelFEDConfig().
{ fednumber_ = fednumber; crate_ = crate; vmebaseaddress_ =vmebaseaddress; }
void PixelFEDParameters::setVMEBaseAddress | ( | unsigned int | vmebaseaddress | ) |
Definition at line 64 of file PixelFEDParameters.cc.
References vmebaseaddress_.
{ vmebaseaddress_=vmebaseaddress; }
std::ostream& pos::operator<< | ( | std::ostream & | s, |
const PixelFEDParameters & | pFEDp | ||
) | [friend] |
unsigned int pos::PixelFEDParameters::crate_ [private] |
Definition at line 37 of file PixelFEDParameters.h.
Referenced by getCrate(), pos::operator<<(), PixelFEDParameters(), setCrate(), and setFEDParameters().
unsigned int pos::PixelFEDParameters::fednumber_ [private] |
Definition at line 36 of file PixelFEDParameters.h.
Referenced by getFEDNumber(), pos::operator<<(), PixelFEDParameters(), setFEDNumber(), and setFEDParameters().
unsigned int pos::PixelFEDParameters::vmebaseaddress_ [private] |
Definition at line 38 of file PixelFEDParameters.h.
Referenced by getVMEBaseAddress(), pos::operator<<(), PixelFEDParameters(), setFEDParameters(), and setVMEBaseAddress().