LauIsobarDynamics.hh
Go to the documentation of this file.
58 LauIsobarDynamics(LauDaughters* daughters, LauAbsEffModel* effModel, LauAbsEffModel* scfFractionModel = 0);
66 LauIsobarDynamics(LauDaughters* daughters, LauAbsEffModel* effModel, LauTagCatScfFractionModelMap scfFractionModel);
142 LauAbsResonance* addResonance(const TString& resName, const Int_t resPairAmpInt, const LauAbsResonance::LauResonanceModel resType, const LauBlattWeisskopfFactor::BlattWeisskopfCategory bwCategory = LauBlattWeisskopfFactor::Default);
155 LauAbsResonance* addIncoherentResonance(const TString& resName, const Int_t resPairAmpInt, const LauAbsResonance::LauResonanceModel resType);
180 void addKMatrixProdPole(const TString& poleName, const TString& propName, Int_t poleIndex, Bool_t useProdAdler = kFALSE);
193 void addKMatrixProdSVP(const TString& SVPName, const TString& propName, Int_t channelIndex, Bool_t useProdAdler = kFALSE);
342 inline LauComplex getDynamicAmp(const Int_t resID) const {return ff_[resID].scale(fNorm_[resID]);}
349 inline LauComplex getFullAmplitude(const Int_t resID) const {return Amp_[resID] * this->getDynamicAmp(resID);}
361 inline const std::vector< std::vector<LauComplex> >& getFiFjEffSum() const {return fifjEffSum_;}
447 inline const LauParArray& getFitFractionsEfficiencyUncorrected() const {return fitFracEffUnCorr_;}
535 std::vector< std::pair<Double_t,Double_t> > formGapsFromRegions(const std::vector< std::pair<Double_t,Double_t> >& regions, const Double_t min, const Double_t max) const;
568 void correctDPOverlap(std::vector< std::pair<Double_t,Double_t> >& regions, const std::vector<Double_t>& binnings) const;
583 std::vector<LauDPPartialIntegralInfo*> m23IntegrationRegions(const std::vector< std::pair<Double_t,Double_t> >& m13Regions,
602 std::vector<LauDPPartialIntegralInfo*> m13IntegrationRegions(const std::vector< std::pair<Double_t,Double_t> >& m13Regions,
647 void calculateAmplitudes( LauDPPartialIntegralInfo* intInfo, const UInt_t m13Point, const UInt_t m23Point );
KMStringMap kMatrixPropSet_ The names of the M-matrix components in the model mapped to their propagators. Definition: LauIsobarDynamics.hh:804 std::vector< LauComplex > Amp_ The complex coefficients for the amplitude components. Definition: LauIsobarDynamics.hh:768 void modifyDataTree() Recache the amplitude values for those that have changed. Definition: LauIsobarDynamics.cc:2354 Int_t nSigGenLoop_ The number of unsucessful attempts to generate an event so far. Definition: LauIsobarDynamics.hh:927 Double_t getASqMaxVarValue() const Retrieve the maximum of A squared that has been found while generating. Definition: LauIsobarDynamics.hh:211 std::vector< LauDPPartialIntegralInfo * > m23IntegrationRegions(const std::vector< std::pair< Double_t, Double_t > > &m13Regions, const std::vector< std::pair< Double_t, Double_t > > &m23Regions, const std::vector< Double_t > &m13Binnings, const std::vector< Double_t > &m23Binnings, const Double_t precision, const Double_t defaultBinning) const Create the integration grid objects for the m23 narrow resonance regions, including the overlap regio... Definition: LauIsobarDynamics.cc:1101 const LauParameter & getDPRate() const Retrieve the overall Dalitz plot rate. Definition: LauIsobarDynamics.hh:435 std::vector< LauDPPartialIntegralInfo * > m13IntegrationRegions(const std::vector< std::pair< Double_t, Double_t > > &m13Regions, const std::vector< std::pair< Double_t, Double_t > > &m23Regions, const std::vector< Double_t > &m13Binnings, const Double_t precision, const Double_t defaultBinning) const Create the integration grid objects for the m13 narrow resonance regions, excluding the overlap regio... Definition: LauIsobarDynamics.cc:1051 void setIntegralBinWidths(const Double_t m13BinWidth, const Double_t m23BinWidth, const Double_t mPrimeBinWidth=0.001, const Double_t thPrimeBinWidth=0.001) Set the widths of the bins to use when integrating across the Dalitz plot or square Dalitz plot... Definition: LauIsobarDynamics.cc:1429 Bool_t recalcNormalisation_ Flag to recalculate the normalisation. Definition: LauIsobarDynamics.hh:939 LauAbsResonance * addResonance(const TString &resName, const Int_t resPairAmpInt, const LauAbsResonance::LauResonanceModel resType, const LauBlattWeisskopfFactor::BlattWeisskopfCategory bwCategory=LauBlattWeisskopfFactor::Default) Add a resonance to the Dalitz plot. Definition: LauIsobarDynamics.cc:660 const std::vector< Double_t > & getFNorm() const Retrieve the normalisation factors for the dynamic parts of the amplitudes for all of the amplitude c... Definition: LauIsobarDynamics.hh:367 void updateCoeffs(const std::vector< LauComplex > &coeffs) Update the complex coefficients for the resonances. Definition: LauIsobarDynamics.cc:2512 std::set< UInt_t > integralsToBeCalculated_ Resonance indices for which the amplitudes and integrals should be recalculated. Definition: LauIsobarDynamics.hh:951 Double_t m13BinWidth_ The bin width to use when integrating over m13. Definition: LauIsobarDynamics.hh:846 Bool_t flipHelicity_ The helicity flip flag for new amplitude components. Definition: LauIsobarDynamics.hh:936 Double_t incohResAmp(const UInt_t index) Calculate the dynamic part of the intensity for a given incoherent component at the current point in ... Definition: LauIsobarDynamics.cc:1865 std::vector< std::pair< Double_t, Double_t > > formGapsFromRegions(const std::vector< std::pair< Double_t, Double_t > > ®ions, const Double_t min, const Double_t max) const Form the regions that are produced by the spaces between narrow resonances. Definition: LauIsobarDynamics.cc:1006 std::vector< Int_t > resPairAmp_ The index of the daughter not produced by the resonance for each amplitude component. Definition: LauIsobarDynamics.hh:810 Bool_t hasResonance(const TString &resName) const Check whether this model includes a named resonance. Definition: LauIsobarDynamics.cc:921 const LauParameter & getMeanEff() const Retrieve the mean efficiency across the Dalitz plot. Definition: LauIsobarDynamics.hh:429 const LauAbsResonance * findResonance(const TString &resName) const Retrieve the named resonance. Definition: LauIsobarDynamics.cc:966 std::vector< LauParameter > extraParameters_ any extra parameters/quantities (e.g. K-matrix total fit fractions) Definition: LauIsobarDynamics.hh:792 const LauKinematics * getKinematics() const Retrieve the Dalitz plot kinematics. Definition: LauIsobarDynamics.hh:483 Class that defines the particular 3-body decay under study. Definition: LauDaughters.hh:33 Double_t getEvtJacobian() const Retrieve the Jacobian, for the transformation into square DP coordinates, for the current event... Definition: LauIsobarDynamics.hh:320 void defineKMatrixPropagator(const TString &propName, const TString ¶mFileName, Int_t resPairAmpInt, Int_t nChannels, Int_t nPoles, Int_t rowIndex=1) Define a new K-matrix Propagator. Definition: LauIsobarDynamics.cc:770 Double_t getDPNorm() const Retrieve the normalisation factor for the log-likelihood function. Definition: LauIsobarDynamics.hh:471 std::vector< Double_t > fSqEffSum_ The event-by-event running total of the dynamical amplitude squared for each amplitude component... Definition: LauIsobarDynamics.hh:918 void calcDPNormalisationScheme() Calculate the Dalitz plot normalisation integrals across the whole Dalitz plot. Definition: LauIsobarDynamics.cc:1175 LauAbsEffModel * effModel_ The efficiency model across the Dalitz plot. Definition: LauIsobarDynamics.hh:752 void calcExtraInfo(const Bool_t init=kFALSE) Calculate the fit fractions, mean efficiency and total DP rate. Definition: LauIsobarDynamics.cc:1914 std::vector< Int_t > incohResPairAmp_ The index of the daughter not produced by the resonance for each incoherent amplitude component... Definition: LauIsobarDynamics.hh:816 void setASqMaxValue(Double_t value) Set the maximum value of A squared to be used in the accept/reject. Definition: LauIsobarDynamics.hh:199 Double_t DPNorm_ The normalisation factor for the log-likelihood function. Definition: LauIsobarDynamics.hh:771 LauTagCatScfFractionModelMap scfFractionModel_ The self cross feed fraction models across the Dalitz plot. Definition: LauIsobarDynamics.hh:759 LauParArray fitFrac_ The fit fractions for the amplitude components. Definition: LauIsobarDynamics.hh:774 Double_t aSqMaxVar_ The maximum value of A squared that has been seen so far while generating. Definition: LauIsobarDynamics.hh:933 void forceSymmetriseIntegration(const Bool_t force) Force the symmetrisation of the integration in m13 <-> m23 for non-symmetric but flavour-conjugate fi... Definition: LauIsobarDynamics.hh:128 Double_t scfFraction_ The fraction of events that are poorly reconstructed (the self cross feed fraction) at the current po... Definition: LauIsobarDynamics.hh:882 Abstract class for defining incoherent resonant amplitude models. Definition: LauAbsIncohRes.hh:29 Double_t m13Sq_ The invariant mass squared of the first and third daughters. Definition: LauIsobarDynamics.hh:864 Int_t iterationsMax_ The maximum allowed number of attempts when generating an event. Definition: LauIsobarDynamics.hh:924 Double_t getEvtthPrime() const Retrieve the square Dalitz plot coordinate, theta', for the current event. Definition: LauIsobarDynamics.hh:302 Double_t getASqMaxSetValue() const Retrieve the maximum value of A squared to be used in the accept/reject. Definition: LauIsobarDynamics.hh:205 TString getConjResName(const TString &resName) const Retrieve the name of the charge conjugate of a named resonance. Definition: LauIsobarDynamics.cc:2533 std::vector< std::vector< LauParameter > > LauParArray Type to define an array of parameters. Definition: LauParameter.hh:544 std::vector< Double_t > resonanceParValues_ List of floating resonance parameter values from previous calculation. Definition: LauIsobarDynamics.hh:945 UInt_t getnIncohAmp() const Retrieve the number of incoherent amplitude components. Definition: LauIsobarDynamics.hh:465 Pure abstract base class for defining the efficiency description across the signal Dalitz plot... Definition: LauAbsEffModel.hh:32 void setIncohIntenTerm(const UInt_t index, const Double_t value) Set the dynamic part of the intensity for a given incoherent amplitude component at the current point... Definition: LauIsobarDynamics.cc:1903 Class for defining (a section of) the Dalitz plot integration binning scheme. Definition: LauDPPartialIntegralInfo.hh:35 void calcDPNormalisation() Calculate the Dalitz plot normalisation integrals across the whole Dalitz plot. Definition: LauIsobarDynamics.cc:989 LauComplex getFullAmplitude(const Int_t resID) const Retrieve the Amplitude of resonance resID. Definition: LauIsobarDynamics.hh:349 const LauParArray & getFitFractions() const Retrieve the fit fractions for the amplitude components. Definition: LauIsobarDynamics.hh:441 std::vector< TString > incohResTypAmp_ The resonance types of all of the incoherent amplitude components. Definition: LauIsobarDynamics.hh:813 std::vector< LauAbsIncohRes * > sigIncohResonances_ The incoherent resonances in the model. Definition: LauIsobarDynamics.hh:798 void setASqMaxVarValue(Double_t value) Set the maximum of A squared that has been found. Definition: LauIsobarDynamics.hh:678 Double_t getEvtScfFraction() const Retrieve the fraction of events that are poorly reconstructed (the self cross feed fraction) for the ... Definition: LauIsobarDynamics.hh:314 void calcLikelihoodInfo(const UInt_t iEvt) Calculate the likelihood (and all associated information) for the given event number. Definition: LauIsobarDynamics.cc:2289 std::vector< Double_t > fSqSum_ The event-by-event running total of the dynamical amplitude squared for each amplitude component... Definition: LauIsobarDynamics.hh:915 LauComplex resAmp(const UInt_t index) Calculate the dynamic part of the amplitude for a given component at the current point in the Dalitz ... Definition: LauIsobarDynamics.cc:1840 Definition: LauIsobarDynamics.hh:47 Bool_t usingScfModel() const Check whether a self cross feed fraction model is being used. Definition: LauIsobarDynamics.hh:501 const LauAbsResonance * getResonance(const UInt_t resIndex) const Retrieve a resonance by its index. Definition: LauIsobarDynamics.cc:931 Double_t getEvtmPrime() const Retrieve the square Dalitz plot coordinate, m', for the current event. Definition: LauIsobarDynamics.hh:296 Double_t m23Sq_ The invariant mass squared of the second and third daughters. Definition: LauIsobarDynamics.hh:867 Double_t evtLike_ The normalised likelihood for the current event. Definition: LauIsobarDynamics.hh:891 void setIntegralBinningFactor(const Double_t binningFactor) Set the factor relating the width of a narrow resonance and the binning size in its integration regio... Definition: LauIsobarDynamics.hh:120 std::vector< std::vector< LauComplex > > fifjEffSum_ The event-by-event running total of efficiency corrected amplitude cross terms for each pair of ampli... Definition: LauIsobarDynamics.hh:900 Bool_t fullySymmetricDP_ Whether the Dalitz plot is fully symmetric. Definition: LauIsobarDynamics.hh:825 void fillDataTree(const LauFitDataTree &fitDataTree) Fill the internal data structure that caches the resonance dynamics. Definition: LauIsobarDynamics.cc:2391 void resetNormVectors() Zero the various values used to store integrals info. Definition: LauIsobarDynamics.cc:186 Bool_t flavConjDP_ Whether the Dalitz plot is a flavour-conjugate final state. Definition: LauIsobarDynamics.hh:828 const std::vector< std::vector< LauComplex > > & getFiFjSum() const Retrieve the event-by-event running totals of amplitude cross terms for all pairs of amplitude compon... Definition: LauIsobarDynamics.hh:355 Double_t getEvtm23Sq() const Retrieve the invariant mass squared of the second and third daughters in the current event... Definition: LauIsobarDynamics.hh:290 Double_t m23BinWidth_ The bin width to use when integrating over m23. Definition: LauIsobarDynamics.hh:849 LauDPPartialIntegralInfo * newDPIntegrationRegion(const Double_t minm13, const Double_t maxm13, const Double_t minm23, const Double_t maxm23, const Double_t m13BinWidth, const Double_t m23BinWidth, const Double_t precision, const UInt_t nAmp, const UInt_t nIncohAmp) const Wrapper for LauDPPartialIntegralInfo constructor. Definition: LauIsobarDynamics.cc:1157 std::vector< LauParameter * > & getFloatingParameters() Retrieve the floating parameters of the resonance models. Definition: LauIsobarDynamics.hh:513 void setNarrowResonanceThreshold(const Double_t narrowWidth) Set the value below which a resonance width is considered to be narrow. Definition: LauIsobarDynamics.hh:111 void addKMatrixProdPole(const TString &poleName, const TString &propName, Int_t poleIndex, Bool_t useProdAdler=kFALSE) Add a K-matrix production pole term to the model. Definition: LauIsobarDynamics.cc:797 void calcTotalAmp(const Bool_t useEff) Calculate the total Dalitz plot amplitude at the current point in the Dalitz plot. Definition: LauIsobarDynamics.cc:1757 const LauComplex & getEvtDPAmp() const Retrieve the total amplitude for the current event. Definition: LauIsobarDynamics.hh:278 Double_t retrieveScfFraction(Int_t tagCat) Obtain the self cross feed fraction of the current event from the model. Definition: LauIsobarDynamics.cc:2559 std::vector< TString > resTypAmp_ The resonance types of all of the amplitude components. Definition: LauIsobarDynamics.hh:807 LauKinematics * getKinematics() Retrieve the Dalitz plot kinematics. Definition: LauIsobarDynamics.hh:489 LauIsobarDynamics(LauDaughters *daughters, LauAbsEffModel *effModel, LauAbsEffModel *scfFractionModel=0) Constructor. Definition: LauIsobarDynamics.cc:50 LauCacheData * currentEvent_ The cached data for the current event. Definition: LauIsobarDynamics.hh:789 void initialiseVectors() Initialise the internal storage for this model. Definition: LauIsobarDynamics.cc:483 Double_t jacobian_ The Jacobian, for the transformation into square DP coordinates at the current point in the Dalitz pl... Definition: LauIsobarDynamics.hh:885 std::map< Int_t, LauAbsEffModel * > LauTagCatScfFractionModelMap The type used for containing multiple self cross feed fraction models for different categories (e... Definition: LauIsobarDynamics.hh:43 const LauDaughters * getDaughters() const Retrieve the daughters. Definition: LauIsobarDynamics.hh:477 Double_t narrowWidth_ The value below which a resonance width is considered to be narrow. Definition: LauIsobarDynamics.hh:858 File containing declaration of LauComplex class. const LauParArray & getFitFractionsEfficiencyUncorrected() const Retrieve the fit fractions for the amplitude components. Definition: LauIsobarDynamics.hh:447 std::vector< std::vector< LauComplex > > fifjSum_ The event-by-event running total of the amplitude cross terms for each pair of amplitude components... Definition: LauIsobarDynamics.hh:906 UInt_t getnTotAmp() const Retrieve the total number of amplitude components. Definition: LauIsobarDynamics.hh:453 Double_t calcSigDPNorm() Calculate the normalisation factor for the log-likelihood function. Definition: LauIsobarDynamics.cc:2130 const LauAbsEffModel * getEffModel() const Retrieve the model for the efficiency across the Dalitz plot. Definition: LauIsobarDynamics.hh:495 void addGridPointToIntegrals(const Double_t weight) Add the amplitude values (with the appropriate weight) at the current grid point to the running integ... Definition: LauIsobarDynamics.cc:1800 Double_t getEvtIntensity() const Retrieve the total intensity multiplied by the efficiency for the current event. Definition: LauIsobarDynamics.hh:326 Double_t thPrimeBinWidth_ The bin width to use when integrating over thetaPrime. Definition: LauIsobarDynamics.hh:855 void removeCharge(TString &string) const Remove the charge from the given particle name. Definition: LauIsobarDynamics.cc:977 void flipHelicityForCPEigenstates(Bool_t boolean) Set the helicity flip flag for new amplitude components. Definition: LauIsobarDynamics.hh:423 Double_t eff_ The efficiency at the current point in the Dalitz plot. Definition: LauIsobarDynamics.hh:879 void calculateAmplitudes() Calculate the amplitudes for all resonances for the current kinematics. Definition: LauIsobarDynamics.cc:1664 void correctDPOverlap(std::vector< std::pair< Double_t, Double_t > > ®ions, const std::vector< Double_t > &binnings) const Correct regions to ensure that the finest integration grid takes precedence. Definition: LauIsobarDynamics.cc:1030 Int_t maxGenIterations() const Retrieve the maximum number of iterations allowed when generating an event. Definition: LauIsobarDynamics.hh:231 Int_t resonanceIndex(const TString &resName) const Retrieve the index for the given resonance. Definition: LauIsobarDynamics.cc:891 Bool_t gotReweightedEvent() Calculates whether an event with the current kinematics should be accepted in order to produce a dist... Definition: LauIsobarDynamics.cc:2477 Abstract class for defining type for resonance amplitude models (Breit-Wigner, Flatte etc... Definition: LauAbsResonance.hh:37 Double_t binningFactor_ The factor relating the width of the narrowest resonance and the binning size. Definition: LauIsobarDynamics.hh:861 std::vector< LauCacheData * > data_ The cached data for all events. Definition: LauIsobarDynamics.hh:786 void findIntegralsToBeRecalculated() Determine which amplitudes and integrals need to be recalculated. Definition: LauIsobarDynamics.cc:229 Class for defining signal dynamics using the isobar model. Definition: LauIsobarDynamics.hh:39 Double_t getEventWeight() Calculate the acceptance rate, for events with the current kinematics, when generating events accordi... Definition: LauIsobarDynamics.cc:2498 void setIntFileName(const TString &fileName) Set the name of the file to which to save the results of the integrals. Definition: LauIsobarDynamics.hh:84 LauAbsResonance * addIncoherentResonance(const TString &resName, const Int_t resPairAmpInt, const LauAbsResonance::LauResonanceModel resType) Add an incoherent resonance to the Dalitz plot. Definition: LauIsobarDynamics.cc:724 void addKMatrixProdSVP(const TString &SVPName, const TString &propName, Int_t channelIndex, Bool_t useProdAdler=kFALSE) Add a K-matrix slowly-varying part (SVP) term to the model. Definition: LauIsobarDynamics.cc:845 void writeIntegralsFile() Write the results of the integrals (and related information) to a file. Definition: LauIsobarDynamics.cc:539 File containing declaration of LauAbsResonance class. void calcDPPartialIntegral(LauDPPartialIntegralInfo *intInfo) Calculate the Dalitz plot normalisation integrals over a given range. Definition: LauIsobarDynamics.cc:1441 Double_t mPrimeBinWidth_ The bin width to use when integrating over mPrime. Definition: LauIsobarDynamics.hh:852 ToyMCStatus checkToyMC(Bool_t printErrorMessages=kTRUE, Bool_t printInfoMessages=kFALSE) Check the status of the toy MC generation. Definition: LauIsobarDynamics.cc:2223 UInt_t getnCohAmp() const Retrieve the number of coherent amplitude components. Definition: LauIsobarDynamics.hh:459 LauIsobarDynamics & operator=(const LauIsobarDynamics &rhs) Copy assignment operator (not implemented) Double_t getEvtEff() const Retrieve the efficiency for the current event. Definition: LauIsobarDynamics.hh:308 UInt_t nIncohAmp_ The number of incoherent amplitude components. Definition: LauIsobarDynamics.hh:765 Bool_t gotKMatrixMatch(UInt_t resAmpInt, const TString &propName) const Check whether a resonance is a K-matrix component of a given propagator. Definition: LauIsobarDynamics.cc:2100 Double_t getEvtLikelihood() const Retrieve the likelihood for the current event. Definition: LauIsobarDynamics.hh:335 std::vector< LauDPPartialIntegralInfo * > dpPartialIntegralInfo_ The storage of the integration scheme. Definition: LauIsobarDynamics.hh:840 std::map< TString, TString > KMStringMap The type used for mapping K-matrix components to their propagators. Definition: LauIsobarDynamics.hh:743 void cullNullRegions(std::vector< LauDPPartialIntegralInfo * > ®ions) const Removes entries in the vector of LauDPPartialIntegralInfo* that are null. Definition: LauIsobarDynamics.cc:1024 void setDataEventNo(UInt_t iEvt) Load the data for a given event. Definition: LauIsobarDynamics.cc:2270 std::map< TString, LauKMatrixPropagator * > KMPropMap The type used for containing the K-matrix propagators. Definition: LauIsobarDynamics.hh:740 Bool_t normalizationSchemeDone_ Whether the scheme for the integration has been determined. Definition: LauIsobarDynamics.hh:834 std::vector< LauParameter * > resonancePars_ List of floating resonance parameters. Definition: LauIsobarDynamics.hh:942 std::vector< std::vector< UInt_t > > resonanceParResIndex_ Indices in sigResonances_ to point to the corresponding signal resonance(s) for each floating paramet... Definition: LauIsobarDynamics.hh:948 BlattWeisskopfCategory Define resonance categories that will share common barrier factor radii. Definition: LauBlattWeisskopfFactor.hh:48 LauParameter meanDPEff_ The mean efficiency across the Dalitz plot. Definition: LauIsobarDynamics.hh:783 Bool_t integralsDone_ Whether the integrals have been performed. Definition: LauIsobarDynamics.hh:831 std::vector< Double_t > incohInten_ The dynamic part of the intensity for each incoherent amplitude component at the current point in the... Definition: LauIsobarDynamics.hh:912 std::vector< LauComplex > ff_ The dynamic part of the amplitude for each amplitude component at the current point in the Dalitz plo... Definition: LauIsobarDynamics.hh:909 const std::vector< LauParameter > & getExtraParameters() const Retrieve any extra parameters/quantities (e.g. K-matrix total fit fractions) Definition: LauIsobarDynamics.hh:507 Bool_t forceSymmetriseIntegration_ Force the symmetrisation of the integration in m13 <-> m23 for non-symmetric but flavour-conjugate fi... Definition: LauIsobarDynamics.hh:837 void initialise(const std::vector< LauComplex > &coeffs) Initialise the Dalitz plot dynamics. Definition: LauIsobarDynamics.cc:252 const std::vector< std::vector< LauComplex > > & getFiFjEffSum() const Retrieve the event-by-event running totals of efficiency corrected amplitude cross terms for all pair... Definition: LauIsobarDynamics.hh:361 Double_t getEvtm13Sq() const Retrieve the invariant mass squared of the first and third daughters in the current event... Definition: LauIsobarDynamics.hh:284 std::vector< Double_t > fNorm_ The normalisation factors for the dynamic parts of the amplitude for each amplitude component... Definition: LauIsobarDynamics.hh:921 LauComplex getDynamicAmp(const Int_t resID) const Retrieve the normalised dynamic part of the amplitude of the given amplitude component at the current... Definition: LauIsobarDynamics.hh:342 std::vector< LauAbsResonance * > sigResonances_ The resonances in the model. Definition: LauIsobarDynamics.hh:795 void setFFTerm(const UInt_t index, const Double_t realPart, const Double_t imagPart) Set the dynamic part of the amplitude for a given amplitude component at the current point in the Dal... Definition: LauIsobarDynamics.cc:1892 Double_t retrieveEfficiency() Obtain the efficiency of the current event from the model. Definition: LauIsobarDynamics.cc:2550 LauParArray fitFracEffUnCorr_ The efficiency-uncorrected fit fractions for the amplitude components. Definition: LauIsobarDynamics.hh:777 Class for defining a K-matrix propagator. Definition: LauKMatrixPropagator.hh:36 Generated by 1.8.5 |