ROOTPWA
TPWALikelihood< complexT > Member List

This is the complete list of members for TPWALikelihood< complexT >, including all inherited members.

_accMatrixTPWALikelihood< complexT >private
_debugTPWALikelihood< complexT >privatestatic
_decayAmpsTPWALikelihood< complexT >private
_derivCacheTPWALikelihood< complexT >mutableprivate
_funcCallInfoTPWALikelihood< complexT >mutableprivate
_nmbEventsTPWALikelihood< complexT >private
_nmbParsTPWALikelihood< complexT >private
_nmbWavesTPWALikelihood< complexT >private
_nmbWavesReflTPWALikelihood< complexT >private
_nmbWavesReflMaxTPWALikelihood< complexT >private
_normMatrixTPWALikelihood< complexT >private
_numbAccEventsTPWALikelihood< complexT >private
_parCacheTPWALikelihood< complexT >mutableprivate
_parNamesTPWALikelihood< complexT >private
_parThresholdsTPWALikelihood< complexT >private
_phaseSpaceIntegralTPWALikelihood< complexT >private
_prodAmpToFuncParMapTPWALikelihood< complexT >private
_rankTPWALikelihood< complexT >private
_totAccTPWALikelihood< complexT >private
_useNormalizedAmpsTPWALikelihood< complexT >private
_waveNamesTPWALikelihood< complexT >private
_waveThresholdsTPWALikelihood< complexT >private
_waveToWaveIndexTPWALikelihood< complexT >private
ampsArrayType typedefTPWALikelihood< complexT >
ampToParMapType typedefTPWALikelihood< complexT >
buildParDataStruct(const unsigned int rank)TPWALikelihood< complexT >private
buildProdAmpArrays(const double *inPar, std::vector< std::complex< double > > &prodAmps, std::vector< std::pair< int, int > > &parIndices, std::vector< std::string > &prodAmpNames, const bool withFlat=false) const TPWALikelihood< complexT >
clear()TPWALikelihood< complexT >private
Clone() const TPWALikelihood< complexT >inlinevirtual
copyFromParArray(const double *inPar, ampsArrayType &outVal, value_type &outFlatVal) const TPWALikelihood< complexT >
copyToParArray(const ampsArrayType &inVal, const value_type inFlatVal, double *outPar) const TPWALikelihood< complexT >
cudaEnabled() const TPWALikelihood< complexT >
dLcache(const unsigned int i) const TPWALikelihood< complexT >inline
DODERIVATIVE enum valueTPWALikelihood< complexT >
DoDerivative(const double *par, unsigned int derivativeIndex) const TPWALikelihood< complexT >virtual
DOEVAL enum valueTPWALikelihood< complexT >
DoEval(const double *par) const TPWALikelihood< complexT >virtual
enableCuda(const bool enableCuda=true)TPWALikelihood< complexT >
FDF enum valueTPWALikelihood< complexT >
FdF(const double *par, double &funcVal, double *gradient) const TPWALikelihood< complexT >virtual
functionCallEnum enum nameTPWALikelihood< complexT >
getIntegralMatrices(TCMatrix &normMatrix, TCMatrix &accMatrix, std::vector< double > &phaseSpaceIntegral) const TPWALikelihood< complexT >
getReflectivity(const TString &waveName)TPWALikelihood< complexT >privatestatic
Gradient(const double *par, double *gradient) const TPWALikelihood< complexT >virtual
GRADIENT enum valueTPWALikelihood< complexT >
init(const unsigned int rank, const std::string &waveListFileName, const std::string &normIntFileName, const std::string &accIntFileName, const std::string &ampDirName=".", const unsigned int numbAccEvents=0, const bool useRootAmps=false)TPWALikelihood< complexT >
Ltime(const functionCallEnum func=FDF) const TPWALikelihood< complexT >inline
ncalls(const functionCallEnum func=FDF) const TPWALikelihood< complexT >inline
NDim() const TPWALikelihood< complexT >inlinevirtual
NMB_FUNCTIONCALLENUM enum valueTPWALikelihood< complexT >
nmbEvents() const TPWALikelihood< complexT >inline
nmbPars() const TPWALikelihood< complexT >inline
nmbWaves(const int reflectivity=0) const TPWALikelihood< complexT >
normMatrixArrayType typedefTPWALikelihood< complexT >
Ntime(const functionCallEnum func=FDF) const TPWALikelihood< complexT >inline
operator<<(std::ostream &out, const TPWALikelihood &func)TPWALikelihood< complexT >friend
orderedParIndices() const TPWALikelihood< complexT >
parName(const unsigned int parIndex) const TPWALikelihood< complexT >inline
parThreshold(const unsigned int parIndex) const TPWALikelihood< complexT >inline
phaseSpaceIntType typedefTPWALikelihood< complexT >
print(std::ostream &out=std::cout) const TPWALikelihood< complexT >
printFuncInfo(std::ostream &out=std::cout) const TPWALikelihood< complexT >
rank() const TPWALikelihood< complexT >inline
readDecayAmplitudes(const std::string &ampDirName=".", const bool useRootAmps=false, const std::string &ampLeafName="amplitude")TPWALikelihood< complexT >private
readIntegrals(const std::string &normIntFileName, const std::string &accIntFileName, const std::string &integralTKeyName="integral")TPWALikelihood< complexT >private
readWaveList(const std::string &waveListFileName)TPWALikelihood< complexT >private
reorderIntegralMatrix(integral &integral, normMatrixArrayType &reorderedMatrix) const TPWALikelihood< complexT >private
reorderIntegralMatrix(const rpwa::ampIntegralMatrix &integral, normMatrixArrayType &reorderedMatrix) const TPWALikelihood< complexT >private
resetFuncCallInfo() const TPWALikelihood< complexT >private
setQuiet(const bool flag=true)TPWALikelihood< complexT >inlinestatic
TPWALikelihood()TPWALikelihood< complexT >
useNormalizedAmps(const bool useNorm=true)TPWALikelihood< complexT >inline
value_type typedefTPWALikelihood< complexT >
waveNameArrayType typedefTPWALikelihood< complexT >
waveNames() const TPWALikelihood< complexT >
waveThrArrayType typedefTPWALikelihood< complexT >
waveToIntMapType typedefTPWALikelihood< complexT >
waveToListMapType typedefTPWALikelihood< complexT >
~TPWALikelihood()TPWALikelihood< complexT >