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) |
This class implements..
A longer explanation will be placed here later
Definition at line 22 of file PixelFECParameters.h.
PixelFECParameters::PixelFECParameters | ( | ) |
Definition at line 7 of file PixelFECParameters.cc.
References crate_, fecnumber_, and vmebaseaddress_.
{ fecnumber_=0; crate_=0; vmebaseaddress_=0; }
PixelFECParameters::~PixelFECParameters | ( | ) |
Definition at line 15 of file PixelFECParameters.cc.
{ }
unsigned int PixelFECParameters::getCrate | ( | ) | const |
unsigned int PixelFECParameters::getFECNumber | ( | ) | const |
unsigned int PixelFECParameters::getVMEBaseAddress | ( | ) | const |
Definition at line 37 of file PixelFECParameters.cc.
References vmebaseaddress_.
{ return vmebaseaddress_; }
void PixelFECParameters::setCrate | ( | unsigned int | crate | ) |
void PixelFECParameters::setFECNumber | ( | unsigned int | fecnumber | ) |
Definition at line 52 of file PixelFECParameters.cc.
References fecnumber_.
{ fecnumber_ = fecnumber; }
void PixelFECParameters::setFECParameters | ( | unsigned int | fecnumber, |
unsigned int | crate, | ||
unsigned int | vmebaseaddress | ||
) |
Definition at line 44 of file PixelFECParameters.cc.
References crate_, fecnumber_, and vmebaseaddress_.
Referenced by pos::PixelFECConfig::PixelFECConfig().
{ fecnumber_ = fecnumber; crate_ = crate; vmebaseaddress_ =vmebaseaddress; }
void PixelFECParameters::setVMEBaseAddress | ( | unsigned int | vmebaseaddress | ) |
Definition at line 65 of file PixelFECParameters.cc.
References vmebaseaddress_.
{ vmebaseaddress_=vmebaseaddress; }
std::ostream& pos::operator<< | ( | std::ostream & | s, |
const PixelFECParameters & | pFECp | ||
) | [friend] |
unsigned int pos::PixelFECParameters::crate_ [private] |
Definition at line 39 of file PixelFECParameters.h.
Referenced by getCrate(), pos::operator<<(), PixelFECParameters(), setCrate(), and setFECParameters().
unsigned int pos::PixelFECParameters::fecnumber_ [private] |
Definition at line 38 of file PixelFECParameters.h.
Referenced by getFECNumber(), pos::operator<<(), PixelFECParameters(), setFECNumber(), and setFECParameters().
unsigned int pos::PixelFECParameters::vmebaseaddress_ [private] |
Definition at line 40 of file PixelFECParameters.h.
Referenced by getVMEBaseAddress(), pos::operator<<(), PixelFECParameters(), setFECParameters(), and setVMEBaseAddress().