SctData::mVThresholdVariable Class Reference

Inheritance diagram for SctData::mVThresholdVariable:

Inheritance graph
[legend]
Collaboration diagram for SctData::mVThresholdVariable:

Collaboration graph
[legend]

Public Member Functions

virtual double getLinkActualPoint (double logicalPt, const ModuleConfiguration &config, unsigned int link) const throw ()
virtual double getChipActualPoint (double logicalPt, const ModuleConfiguration &config, unsigned int chip) const throw ()
virtual double getChannelActualPoint (double logicalPt, const ModuleConfiguration &config, unsigned int channel) const throw ()
virtual double getLinkLogicalPoint (double actualPt, const ModuleConfiguration &config, unsigned int link) const throw ()
virtual double getChipLogicalPoint (double actualPt, const ModuleConfiguration &config, unsigned int chip) const throw ()
virtual double getChannelLogicalPoint (double actualPt, const ModuleConfiguration &config, unsigned int channel) const throw ()

Static Public Member Functions

static const mVThresholdVariableinstance () throw ()

Private Member Functions

 mVThresholdVariable ()
unsigned char getActualPoint (double logicalPt) const throw ()
 To get mV from DAC, multiply by 2.5.
double getLogicalPoint (unsigned char actualPt) const throw ()

Detailed Description

Definition at line 13 of file mVThresholdVariable.h.


Member Function Documentation

unsigned char SctData::mVThresholdVariable::getActualPoint double  logicalPt  )  const throw () [inline, private]
 

To get mV from DAC, multiply by 2.5.

Definition at line 32 of file mVThresholdVariable.h.

References Sct::roundToUChar().

Here is the call graph for this function:


The documentation for this class was generated from the following files:
Generated on Mon Feb 6 14:07:26 2006 for SCT DAQ/DCS Software - C++ by  doxygen 1.4.6