Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Related Pages

mVfromTrimTargetThresholdVariable.cpp

00001 #include "mVfromTrimTargetThresholdVariable.h"
00002 #include <CommonWithDsp/ABCD/ABCDscans.h>
00003 
00004 namespace SctData {
00005     
00006 /* //Create the mVfromTrimTargetThresholdVariable!
00007 class mVfromTrimTargetThresholdVariableFactory {
00008 public:
00009     mVfromTrimTargetThresholdVariableFactory() {mVfromTrimTargetThresholdVariable::instance();}
00010 };
00011 
00012 mVfromTrimTargetThresholdVariableFactory factory;
00013   */  
00014     
00015 static const mVfromTrimTargetThresholdVariable& ob = mVfromTrimTargetThresholdVariable::instance();
00016 
00017 //Member functions
00018 
00019 mVfromTrimTargetThresholdVariable::mVfromTrimTargetThresholdVariable() : ThresholdVariable(ST_TTHR, "Threshold set by mVfromTrimTarget") {}    
00020     
00021 const mVfromTrimTargetThresholdVariable& mVfromTrimTargetThresholdVariable::instance() throw() {
00022     static mVfromTrimTargetThresholdVariable* ob = new mVfromTrimTargetThresholdVariable();
00023     return *ob;
00024 }
00025 
00026 double mVfromTrimTargetThresholdVariable::getLinkActualPoint(double logicalPt, const ModuleConfiguration& config, unsigned int link) const throw(){
00027     return getActualPoint(logicalPt);
00028 }
00029 
00030 double mVfromTrimTargetThresholdVariable::getChipActualPoint(double logicalPt, const ModuleConfiguration& config, unsigned int chip) const throw(){
00031     return getActualPoint(logicalPt);
00032 }
00033 
00034 double mVfromTrimTargetThresholdVariable::getChannelActualPoint(double logicalPt, const ModuleConfiguration& config, unsigned int channel) const throw() {
00035     return getActualPoint(logicalPt);
00036 }
00037 
00038 
00039 double mVfromTrimTargetThresholdVariable::getLinkLogicalPoint(double actualPt, const ModuleConfiguration& config, unsigned int link) const throw() {
00040     return getLogicalPoint(actualPt);
00041 }
00042 
00043 double mVfromTrimTargetThresholdVariable::getChipLogicalPoint(double actualPt, const ModuleConfiguration& config, unsigned int chip) const throw() {
00044     return getLogicalPoint(actualPt);
00045 }
00046 
00047 double mVfromTrimTargetThresholdVariable::getChannelLogicalPoint(double actualPt, const ModuleConfiguration& config, unsigned int channel) const throw() {
00048     return getLogicalPoint(actualPt);
00049 }
00050 
00051 }

Generated on Thu Jul 15 09:50:48 2004 for SCT DAQ/DCS Software - C++ by doxygen 1.3.5