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 int lg, QEleChannelConfig *config)
 dtor
void SetConfDone (const unsigned int lg, const unsigned int id)
 notfy that measurement with a certain configuration has been performed
bool SetActiveChannels (const std::list< unsigned int > &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 int  lg,
const unsigned int  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 int > &  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.

References QWPSlowConfigHandler::fChannels.


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

Generated on Tue Nov 16 10:50:09 2010 for CUORE Software by  doxygen 1.5.6