Laura++
3.6.0
A maximum likelihood fitting package for performing Dalitz-plot analysis.
|
Go to the documentation of this file.
64 virtual const TString& name() const = 0;
70 virtual void name( const TString& newName ) = 0;
76 virtual Double_t value() const = 0;
115 virtual std::vector<LauParameter*> getPars() = 0;
Class for defining the fit parameter objects.
virtual Bool_t blind() const =0 The blinding state.
virtual Double_t value() const =0 Return the value of the parameter.
virtual std::vector< LauParameter * > getPars()=0 Return the list of LauParameters on which the LauAbsRValue depends.
virtual Double_t initValue() const =0 The initial value of the parameter.
virtual Double_t unblindValue() const =0 The unblinded value of the parameter.
virtual void name(const TString &newName)=0 Set the parameter name.
LauAbsRValue & operator=(const LauAbsRValue &) Copy assignment operator.
LauAbsRValue() Constructor.
virtual Double_t constraintPenalty() const =0 The penalty term from the Gaussian constraint.
Pure abstract base class for defining a parameter containing an R value.
virtual Bool_t fixed() const =0 Check is the parameter is fixed or floated.
virtual Bool_t gaussConstraint() const =0 Check whether a Gaussian constraints is applied.
LauAbsRValue(const LauAbsRValue &) Copy constructor.
virtual Double_t genValue() const =0 The value generated for the parameter.
virtual ~LauAbsRValue() Destructor.
virtual Bool_t isLValue() const =0 Is the parameter also an L value or not.
virtual void generateConstraintMean()=0 Generate per-experiment constraint mean.
virtual const TString & name() const =0 Return the name of the parameter.
|