Go to the documentation of this file.
17 myDiffBefore(nParams),
26 for (
unsigned int i = 0;
i < nParams; ++
i) {
33 if (nParam >= this->
size())
48 if (nParam >= this->
size())
51 return (this->
preSigma()[nParam] < 0.);
std::vector< float > myDiffBefore
unsigned int size() const
number of parameters
bool setAllDefault(unsigned int nParam)
set default values for all data concerning nParam (false if nParam out of range)
std::vector< float > myParameter
<= 0 means fixed
std::vector< float > mySigma
const std::vector< float > & preSigma() const
get array of presigmas (<= 0: means fixed)
std::vector< bool > myIsValid
std::vector< float > myPreSigma
bool isFixed(unsigned int nParam) const
true if parameter is fixed
std::vector< float > myGlobalCor