Proxy class for a DCM module of type FE2
Accessor member functions
Relation to DCBs and FEMs
state transition functions - to be invoked by the PRST
Accessors common to all PU
Architectural common member functions for all PU
Simple implementation of RTTI (see note above)
State transitions
virtual functions for generic configuring, starting/updating/continuing a state transition
Proxy class for a DCM module of type FE2. The FE2 type differes from the FE1 type in that it has
- a threshold file
- a pedestal file
- a list memory
They are implemented as additional data members. In all member functions we make sure that we call the parent one if this is what needs to be done and only execute the overloaded functions it the action is different. E.g. we call DCM::SendDcmEvent to reset the DCM, but stay within the DCM_FE2::SendDcmEvent if we have to download the list memory file.
The following things happen at the state transitions: See description of dcm object.
Modifications
void dump( ostream &os = cout )
Overloaded DCM member function
int download()
bool updatePu( int iStatus, int eState_on_success )
int sendDcmEvent( int iEventId )
set and get DCM FE2 configuration parameters
inline void setListMemoryFile( const char* file )
inline void setPedestalFile( const char* file )
inline void setThreshold( const char* file )
inline pstring getListMemoryFile()
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de