Project
Loading...
Searching...
No Matches
o2::emcal::FeeDCS Class Reference

#include <FeeDCS.h>

Public Member Functions

 FeeDCS ()=default
 default constructor
 
 ~FeeDCS ()=default
 Destructor.
 
 FeeDCS (const FeeDCS &fee)=default
 copy constructor
 
FeeDCSoperator= (const FeeDCS &source)=default
 Assignment operator.
 
bool operator== (const FeeDCS &other) const
 
o2::emcal::TriggerDCS getTriggerDCS () const
 
o2::emcal::TriggerTRUDCS getTRUDCS (Int_t iTRU) const
 
o2::emcal::TriggerSTUDCS getSTUDCSEMCal () const
 
o2::emcal::TriggerSTUDCS getSTUDCSDCal () const
 
std::bitset< 32 > getDDLlist0 () const
 
std::bitset< 14 > getDDLlist1 () const
 
unsigned int getSRUFWversion (int ism=0) const
 
unsigned int getSRUconfig (int ism=0) const
 
int getNSRUbuffers (int ism=0) const
 
int getRunNumber () const
 
void setTRUDCS (Int_t iTRU, o2::emcal::TriggerTRUDCS tru)
 
void setSTUEMCal (o2::emcal::TriggerSTUDCS stu)
 
void setSTUDCal (o2::emcal::TriggerSTUDCS stu)
 
void setDDLlist0 (unsigned int a)
 
void setDDLlist1 (unsigned int a)
 
void setSRUFWversion (int ism, unsigned int ver)
 
void setSRUconfig (int ism, unsigned int ver)
 
void setRunNumber (int rn)
 
bool isDDLactive (int iDDL)
 
bool isSMactive (int iSM)
 
bool isEMCalSTUactive ()
 
bool isDCalSTUactive ()
 

Detailed Description

Definition at line 31 of file FeeDCS.h.

Constructor & Destructor Documentation

◆ FeeDCS() [1/2]

o2::emcal::FeeDCS::FeeDCS ( )
default

default constructor

◆ ~FeeDCS()

o2::emcal::FeeDCS::~FeeDCS ( )
default

Destructor.

◆ FeeDCS() [2/2]

o2::emcal::FeeDCS::FeeDCS ( const FeeDCS fee)
default

copy constructor

Member Function Documentation

◆ getDDLlist0()

std::bitset< 32 > o2::emcal::FeeDCS::getDDLlist0 ( ) const
inline

Definition at line 53 of file FeeDCS.h.

◆ getDDLlist1()

std::bitset< 14 > o2::emcal::FeeDCS::getDDLlist1 ( ) const
inline

Definition at line 54 of file FeeDCS.h.

◆ getNSRUbuffers()

int o2::emcal::FeeDCS::getNSRUbuffers ( int  ism = 0) const
inline

Definition at line 57 of file FeeDCS.h.

◆ getRunNumber()

int o2::emcal::FeeDCS::getRunNumber ( ) const
inline

Definition at line 58 of file FeeDCS.h.

◆ getSRUconfig()

unsigned int o2::emcal::FeeDCS::getSRUconfig ( int  ism = 0) const
inline

Definition at line 56 of file FeeDCS.h.

◆ getSRUFWversion()

unsigned int o2::emcal::FeeDCS::getSRUFWversion ( int  ism = 0) const
inline

Definition at line 55 of file FeeDCS.h.

◆ getSTUDCSDCal()

o2::emcal::TriggerSTUDCS o2::emcal::FeeDCS::getSTUDCSDCal ( ) const
inline

Definition at line 52 of file FeeDCS.h.

◆ getSTUDCSEMCal()

o2::emcal::TriggerSTUDCS o2::emcal::FeeDCS::getSTUDCSEMCal ( ) const
inline

Definition at line 51 of file FeeDCS.h.

◆ getTriggerDCS()

o2::emcal::TriggerDCS o2::emcal::FeeDCS::getTriggerDCS ( ) const
inline

Definition at line 49 of file FeeDCS.h.

◆ getTRUDCS()

o2::emcal::TriggerTRUDCS o2::emcal::FeeDCS::getTRUDCS ( Int_t  iTRU) const
inline

Definition at line 50 of file FeeDCS.h.

◆ isDCalSTUactive()

bool o2::emcal::FeeDCS::isDCalSTUactive ( )
inline

Definition at line 72 of file FeeDCS.h.

◆ isDDLactive()

bool o2::emcal::FeeDCS::isDDLactive ( int  iDDL)
inline

Definition at line 69 of file FeeDCS.h.

◆ isEMCalSTUactive()

bool o2::emcal::FeeDCS::isEMCalSTUactive ( )
inline

Definition at line 71 of file FeeDCS.h.

◆ isSMactive()

bool FeeDCS::isSMactive ( int  iSM)

Definition at line 25 of file FeeDCS.cxx.

◆ operator=()

FeeDCS & o2::emcal::FeeDCS::operator= ( const FeeDCS source)
default

Assignment operator.

◆ operator==()

bool FeeDCS::operator== ( const FeeDCS other) const

Definition at line 18 of file FeeDCS.cxx.

◆ setDDLlist0()

void o2::emcal::FeeDCS::setDDLlist0 ( unsigned int  a)
inline

Definition at line 63 of file FeeDCS.h.

◆ setDDLlist1()

void o2::emcal::FeeDCS::setDDLlist1 ( unsigned int  a)
inline

Definition at line 64 of file FeeDCS.h.

◆ setRunNumber()

void o2::emcal::FeeDCS::setRunNumber ( int  rn)
inline

Definition at line 67 of file FeeDCS.h.

◆ setSRUconfig()

void o2::emcal::FeeDCS::setSRUconfig ( int  ism,
unsigned int  ver 
)
inline

Definition at line 66 of file FeeDCS.h.

◆ setSRUFWversion()

void o2::emcal::FeeDCS::setSRUFWversion ( int  ism,
unsigned int  ver 
)
inline

Definition at line 65 of file FeeDCS.h.

◆ setSTUDCal()

void o2::emcal::FeeDCS::setSTUDCal ( o2::emcal::TriggerSTUDCS  stu)
inline

Definition at line 62 of file FeeDCS.h.

◆ setSTUEMCal()

void o2::emcal::FeeDCS::setSTUEMCal ( o2::emcal::TriggerSTUDCS  stu)
inline

Definition at line 61 of file FeeDCS.h.

◆ setTRUDCS()

void o2::emcal::FeeDCS::setTRUDCS ( Int_t  iTRU,
o2::emcal::TriggerTRUDCS  tru 
)
inline

Definition at line 60 of file FeeDCS.h.


The documentation for this class was generated from the following files: