1 #ifndef FIT_COMPLEX_CART_HH 2 #define FIT_COMPLEX_CART_HH 51 static std::string
makeRealName(
const std::string& varName);
52 static std::string
makeImagName(
const std::string& varName);
54 virtual void set(std::complex<double> z);
72 virtual std::complex<double>
getVal()
const;
73 virtual std::complex<double>
getValInit()
const;
75 virtual void print(std::ostream& os = std::cout)
const;
77 virtual operator std::complex<double>()
const{
82 return (0.0 ==
real() && 0.0 ==
imag());
virtual ~FitComplexCart()
virtual FitParameter & p2()
static std::string makeImagName(const std::string &varName)
FitComplexCart(const std::string &varName, const char *fname=0, MinuitParameterSet *pset=0, MINT::IFitParRegister *daddy=0, FitParameter::FIX_OR_WHAT fow=FitParameter::FIX, NamedParameterBase::VERBOSITY vb=NamedParameterBase::VERBOSE)
static std::string makeRealName(const std::string &varName)
virtual void print(std::ostream &os=std::cout) const
const FitParameter & real() const
virtual FitParameter & p1()
virtual const FitParameter & p1() const
virtual std::complex< double > getVal() const
virtual std::complex< double > getValInit() const
virtual bool isZero() const
virtual FitComplex::TYPE type() const
virtual const FitParameter & p2() const
const FitParameter & imag() const
virtual bool gotInitialised() const
virtual void set(std::complex< double > z)