|
| LauModIndPartWaveMagPhase (LauResonanceInfo *resInfo, Int_t resPairAmpInt, const LauDaughters *daughters) |
| Constructor. More...
|
|
virtual | ~LauModIndPartWaveMagPhase () |
| Destructor.
|
|
virtual void | setKnotAmp (const UInt_t knot, const Double_t magVal, const Double_t phaseVal, const Bool_t fixMagnitude, const Bool_t fixPhase) |
| Set the values of the two real parameters that define the amplitude at a given knot. More...
|
|
void | setType (Lau1DCubicSpline::LauSplineType magType, Lau1DCubicSpline::LauSplineType phaseType) |
| Method to set the type of interpolation used for the splines. More...
|
|
void | setBoundaryConditions (Lau1DCubicSpline::LauSplineBoundaryType magLeftBound, Lau1DCubicSpline::LauSplineBoundaryType magRightBound, Lau1DCubicSpline::LauSplineBoundaryType phaseLeftBound, Lau1DCubicSpline::LauSplineBoundaryType phaseRightBound, Double_t magLeftGrad=0.0, Double_t magRightGrad=0.0, Double_t phaseLeftGrad=0.0, Double_t phaseRightGrad=0.0) |
| Method to set the boundary conditions of the splines. More...
|
|
virtual LauAbsResonance::LauResonanceModel | getResonanceModel () const |
| Get the resonance model type. More...
|
|
| LauAbsModIndPartWave (LauResonanceInfo *resInfo, Int_t resPairAmpInt, const LauDaughters *daughters) |
| Constructor. More...
|
|
virtual | ~LauAbsModIndPartWave () |
| Destructor.
|
|
virtual void | initialise () |
| Initialise the model.
|
|
void | defineKnots (const std::set< Double_t > &masses) |
| Define the knot positions. More...
|
|
UInt_t | nKnots () const |
| Return the number of knots that have been defined (including those at the upper and lower kinematic limits) More...
|
|
void | floatKnotsSecondStage (const Bool_t secondStage) |
| Set whether the parameters should be floated only in the second-stage of a two-stage fit. More...
|
|
Bool_t | floatKnotsSecondStage () const |
| Retrieve the value of the second stage flag.
|
|
virtual const std::vector< LauParameter * > & | getFloatingParameters () |
| Retrieve the resonance parameters, e.g. so that they can be loaded into a fit. More...
|
|
| LauAbsResonance (LauResonanceInfo *resInfo, const Int_t resPairAmpInt, const LauDaughters *daughters) |
| Constructor (for use by standard resonances) More...
|
|
| LauAbsResonance (const TString &resName, const Int_t resPairAmpInt, const LauDaughters *daughters, const Int_t resSpin) |
| Constructor (for use by K-matrix components) More...
|
|
virtual | ~LauAbsResonance () |
| Destructor.
|
|
virtual LauComplex | amplitude (const LauKinematics *kinematics) |
| Calculate the complex amplitude. More...
|
|
LauSpinType | getSpinType () const |
| Get the spin type. More...
|
|
const TString & | getResonanceName () const |
| Get the name of the resonance. More...
|
|
const TString & | getSanitisedName () const |
| Get the name of the resonance. More...
|
|
Int_t | getPairInt () const |
| Get the integer to identify which DP axis the resonance belongs to. More...
|
|
Int_t | getSpin () const |
| Get the spin of the resonance. More...
|
|
Int_t | getCharge () const |
| Get the charge of the resonance. More...
|
|
Double_t | getMass () const |
| Get the mass of the resonance. More...
|
|
Double_t | getWidth () const |
| Get the width of the resonance. More...
|
|
LauParameter * | getMassPar () |
| Get the mass parameter of the resonance. More...
|
|
LauParameter * | getWidthPar () |
| Get the width parameter of the resonance. More...
|
|
virtual Bool_t | preSymmetrised () const |
| Is the amplitude pre-symmetrised? More...
|
|
Bool_t | flipHelicity () const |
| Get the helicity flip flag. More...
|
|
void | flipHelicity (const Bool_t boolean) |
| Set the helicity flip flag. More...
|
|
Bool_t | ignoreMomenta () const |
| Get the ignore momenta flag. More...
|
|
void | ignoreMomenta (const Bool_t boolean) |
| Set the ignore momenta flag. More...
|
|
Bool_t | ignoreSpin () const |
| Get the ignore spin flag. More...
|
|
void | ignoreSpin (const Bool_t boolean) |
| Set the ignore spin flag. More...
|
|
Bool_t | ignoreBarrierScaling () const |
| Get the ignore barrier factor scaling flag. More...
|
|
void | ignoreBarrierScaling (const Bool_t boolean) |
| Set the ignore barrier factor scaling flag. More...
|
|
void | changeResonance (const Double_t newMass, const Double_t newWidth, const Int_t newSpin) |
| Allow the mass, width and spin of the resonance to be changed. More...
|
|
void | changeBWBarrierRadii (const Double_t resRadius, const Double_t parRadius) |
| Allow the Blatt-Weisskopf radius for the resonance and parent factors to be changed. More...
|
|
virtual void | setResonanceParameter (const TString &name, const Double_t value) |
| Set value of the various parameters. More...
|
|
virtual void | floatResonanceParameter (const TString &name) |
| Allow the various parameters to float in the fit. More...
|
|
virtual LauParameter * | getResonanceParameter (const TString &name) |
| Access the given resonance parameter. More...
|
|
void | fixMass (const Bool_t parFixed) |
| Fix or release the resonance mass. More...
|
|
void | fixWidth (const Bool_t parFixed) |
| Fix or release the resonance width. More...
|
|
Bool_t | fixMass () const |
| Get the status of resonance mass (fixed or released) More...
|
|
Bool_t | fixWidth () const |
| Get the status of resonance width (fixed or released) More...
|
|
void | setSpinType (const LauSpinType spinType) |
| Set the spin formalism to be used. More...
|
|
void | setBarrierRadii (LauBlattWeisskopfFactor *resFactor, LauBlattWeisskopfFactor *parFactor) |
| Set the form factor model and parameters. More...
|
|
void | fixBarrierRadii (const Bool_t fixResRadius, const Bool_t fixParRadius) |
| Fix or release the Blatt-Weisskopf barrier radii.
|
|
Bool_t | fixResRadius () const |
| Get the status of resonance barrier radius (fixed or released)
|
|
Bool_t | fixParRadius () const |
| Get the status of parent barrier radius (fixed or released)
|
|
Double_t | getResRadius () const |
| Get the radius of the resonance barrier factor.
|
|
Double_t | getParRadius () const |
| Get the radius of the parent barrier factor.
|
|