QWPSlowConfigContainer Class Reference

Inheritance diagram for QWPSlowConfigContainer:

QWPSlowConfigHandler List of all members.

Detailed Description

singleton class used to handle electronics configurations used in load curves procedure

Author:
Marco Vignati


Public Member Functions

bool AddConfig (const unsigned short lg, QLCSlowConfig *config)
 dtor
void SetConfDone (const unsigned short lg, const unsigned short id)
 notfy that measurement with a certain configuration has been performed
bool SetActiveChannels (const std::list< unsigned short > &channels)
 set the list of channels that will be handled

Static Public Member Functions

static QWPSlowConfigContainerGetInstance ()
 singleton getter


Member Function Documentation

void QWPSlowConfigContainer::SetConfDone ( const unsigned short  lg,
const unsigned short  id 
) [virtual]

notfy that measurement with a certain configuration has been performed

Parameters:
lg logical channel of performed measurement
id configuration id of performed measurement

Reimplemented from QWPSlowConfigHandler.

bool QWPSlowConfigContainer::SetActiveChannels ( const std::list< unsigned short > &  channels  )  [virtual]

set the list of channels that will be handled

Parameters:
channels list of channels to be handled
Returns:
true unless the list of channels has already been set and has not been previously cleared by calling Clear().

Reimplemented from QWPSlowConfigHandler.


The documentation for this class was generated from the following files:
Generated on Fri Mar 6 13:40:44 2009 for CUORE Software by  doxygen 1.5.1