00001 #include "DefaultVariable.h"
00002
00003 namespace SctData {
00004
00005 DefaultVariable::DefaultVariable(unsigned int typeRep) : ConfigurationVariable(typeRep, "Default Variable", "Default Variable") {}
00006
00007
00008 double DefaultVariable::getLinkActualPoint(double logicalPt, const ModuleConfiguration& config, unsigned int link) const throw() {
00009 return logicalPt;
00010 }
00011
00012 double DefaultVariable::getChipActualPoint(double logicalPt, const ModuleConfiguration& config, unsigned int chip) const throw() {
00013 return logicalPt;
00014 }
00015
00016 double DefaultVariable::getChannelActualPoint(double logicalPt, const ModuleConfiguration& config, unsigned int channel) const throw() {
00017 return logicalPt;
00018 }
00019
00020 double DefaultVariable::getLinkLogicalPoint(double actualPt, const ModuleConfiguration& config, unsigned int link) const throw() {
00021 return actualPt;
00022 }
00023
00024 double DefaultVariable::getChipLogicalPoint(double actualPt, const ModuleConfiguration& config, unsigned int chip) const throw() {
00025 return actualPt;
00026 }
00027
00028 double DefaultVariable::getChannelLogicalPoint(double actualPt, const ModuleConfiguration& config, unsigned int channel) const throw() {
00029 return actualPt;
00030 }
00031
00032
00033 double DefaultVariable::getChipActualPoint(const ModuleConfiguration& config, unsigned int chip) const throw() {
00034 return 0;
00035 }
00036
00037 void DefaultVariable::setChipActualPoint(double actualPt, ModuleConfiguration& config, unsigned int chip) const throw() {}
00038
00039
00040 }