Changeset View
Changeset View
Standalone View
Standalone View
inc/LauKMatrixProdSVP.hh
Show First 20 Lines • Show All 58 Lines • ▼ Show 20 Lines | */ | ||||
Bool_t useProdAdler = kFALSE); | Bool_t useProdAdler = kFALSE); | ||||
//! Destructor | //! Destructor | ||||
virtual ~LauKMatrixProdSVP(); | virtual ~LauKMatrixProdSVP(); | ||||
//! Initialise the model | //! Initialise the model | ||||
virtual void initialise() {return;} | virtual void initialise() {return;} | ||||
//! The amplitude calculation | |||||
/*! | |||||
\param [in] kinematics the kinematic variables of the current event | |||||
\return the complex amplitude | |||||
*/ | |||||
virtual LauComplex amplitude(const LauKinematics* kinematics); | |||||
//! Get the resonance model type | //! Get the resonance model type | ||||
/*! | /*! | ||||
\return the resonance model type | \return the resonance model type | ||||
*/ | */ | ||||
virtual LauAbsResonance::LauResonanceModel getResonanceModel() const {return LauAbsResonance::KMatrix;} | virtual LauAbsResonance::LauResonanceModel getResonanceModel() const {return LauAbsResonance::KMatrix;} | ||||
const std::vector<LauParameter*>& getFloatingParameters(); | |||||
tlatham: The Doxygen for getFloatingParameters() needs to be restored. | |||||
protected: | protected: | ||||
//! Function not meant to be called | //! The amplitude calculation | ||||
virtual LauComplex resAmp(Double_t mass, Double_t spinTerm); | /*! | ||||
\param [in] s the invariant-mass squared for the channel | |||||
\param [in] spinTerm the spin-term for the final channel | |||||
\return the complex amplitude | |||||
*/ | |||||
virtual LauComplex resAmp(const Double_t s, const Double_t spinTerm); | |||||
Done Inline ActionsThe first argument here is the mass not the mass squared. tlatham: The first argument here is the mass not the mass squared. | |||||
private: | private: | ||||
//! Copy constructor (not implemented) | //! Copy constructor (not implemented) | ||||
LauKMatrixProdSVP(const LauKMatrixProdSVP& rhs); | LauKMatrixProdSVP(const LauKMatrixProdSVP& rhs); | ||||
//! Copy assignment operator (not implemented) | //! Copy assignment operator (not implemented) | ||||
LauKMatrixProdSVP& operator=(const LauKMatrixProdSVP& rhs); | LauKMatrixProdSVP& operator=(const LauKMatrixProdSVP& rhs); | ||||
//! The K-matrix propagator | //! The K-matrix propagator | ||||
Show All 12 Lines |
The Doxygen for getFloatingParameters() needs to be restored.