CMS 3D CMS Logo

Public Member Functions | Private Attributes | Friends

pos::PixelFECParameters Class Reference

This class implements.. More...

#include <interface/PixelFECParameters.h>

List of all members.

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 18 of file PixelFECParameters.h.


Constructor & Destructor Documentation

PixelFECParameters::PixelFECParameters ( )

Definition at line 7 of file PixelFECParameters.cc.

References crate_, fecnumber_, and vmebaseaddress_.

PixelFECParameters::~PixelFECParameters ( )

Definition at line 15 of file PixelFECParameters.cc.

{

}

Member Function Documentation

unsigned int PixelFECParameters::getCrate ( ) const

Definition at line 29 of file PixelFECParameters.cc.

References crate_.

                                               {

    
    return crate_;

}
unsigned int PixelFECParameters::getFECNumber ( ) const

Definition at line 21 of file PixelFECParameters.cc.

References fecnumber_.

                                                   {

  
    return fecnumber_;

}
unsigned int PixelFECParameters::getVMEBaseAddress ( ) const

Definition at line 37 of file PixelFECParameters.cc.

References vmebaseaddress_.

                                                        {

    
    return vmebaseaddress_;

}
void PixelFECParameters::setCrate ( unsigned int  crate)

Definition at line 59 of file PixelFECParameters.cc.

References crate_.

                                                    {

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

}

Friends And Related Function Documentation

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

Member Data Documentation

unsigned int pos::PixelFECParameters::crate_ [private]
unsigned int pos::PixelFECParameters::fecnumber_ [private]