CMS 3D CMS Logo

Public Member Functions | Private Attributes | Friends

pos::PixelFEDParameters Class Reference

This class implements.. More...

#include <interface/PixelFEDParameters.h>

List of all members.

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)

Detailed Description

This class implements..

A longer explanation will be placed here later

Definition at line 22 of file PixelFEDParameters.h.


Constructor & Destructor Documentation

PixelFEDParameters::PixelFEDParameters ( )

Definition at line 6 of file PixelFEDParameters.cc.

References crate_, fednumber_, and vmebaseaddress_.

PixelFEDParameters::~PixelFEDParameters ( )

Definition at line 14 of file PixelFEDParameters.cc.

{

}

Member Function Documentation

unsigned int PixelFEDParameters::getCrate ( ) const

Definition at line 28 of file PixelFEDParameters.cc.

References crate_.

                                               {

    
    return crate_;

}
unsigned int PixelFEDParameters::getFEDNumber ( ) const

Definition at line 20 of file PixelFEDParameters.cc.

References fednumber_.

                                                   {

  
    return fednumber_;

}
unsigned int PixelFEDParameters::getVMEBaseAddress ( ) const

Definition at line 36 of file PixelFEDParameters.cc.

References vmebaseaddress_.

                                                        {

    
    return vmebaseaddress_;

}
void PixelFEDParameters::setCrate ( unsigned int  crate)

Definition at line 58 of file PixelFEDParameters.cc.

References crate_.

                                                    {

crate_=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;

}

Friends And Related Function Documentation

std::ostream& pos::operator<< ( std::ostream &  s,
const PixelFEDParameters pFEDp 
) [friend]

Member Data Documentation

unsigned int pos::PixelFEDParameters::crate_ [private]
unsigned int pos::PixelFEDParameters::fednumber_ [private]