ROOTPWA
rpwa::waveDescription Member List

This is the complete list of members for rpwa::waveDescription, including all inherited members.

_debugrpwa::waveDescriptionprivatestatic
_keyrpwa::waveDescriptionprivate
_keyFileLocalCopyrpwa::waveDescriptionprivate
_keyFileParsedrpwa::waveDescriptionprivate
clear()rpwa::waveDescription
constructAmplitude(isobarAmplitudePtr &amplitude) const rpwa::waveDescription
constructAmplitude(isobarAmplitudePtr &amplitude, const isobarDecayTopologyPtr &topo) const rpwa::waveDescription
constructDecayTopology(isobarDecayTopologyPtr &topo, const bool fromTemplate=false) const rpwa::waveDescription
constructDecayVertex(const libconfig::Setting &parentKey, const particlePtr &parentParticle, std::vector< isobarDecayVertexPtr > &decayVertices, std::vector< particlePtr > &fsParticles, const bool fromTemplate=false)rpwa::waveDescriptionprivatestatic
constructParticle(const libconfig::Setting &particleKey, particlePtr &particle, const bool requirePartInTable=true)rpwa::waveDescriptionprivatestatic
constructProductionVertex(const libconfig::Setting &rootKey, const particlePtr &X, productionVertexPtr &prodVert)rpwa::waveDescriptionprivatestatic
constructXParticle(const libconfig::Setting &XQnKey, particlePtr &X)rpwa::waveDescriptionprivatestatic
debug()rpwa::waveDescriptioninlinestatic
isobarsrpwa::waveDescriptionprivatestatic
keyFileContents() const rpwa::waveDescriptioninline
keyFileParsed() const rpwa::waveDescriptioninline
mapAmplitudeType(const std::string &formalismType, const isobarDecayTopologyPtr &topo)rpwa::waveDescriptionprivatestatic
mapMassDependenceType(const std::string &massDepType)rpwa::waveDescriptionprivatestatic
mapProductionVertexType(const libconfig::Setting &prodVertKey, const std::string &vertType, const particlePtr &X)rpwa::waveDescriptionprivatestatic
operator=(const waveDescription &waveDesc)rpwa::waveDescription
parseKeyFile(const std::string &keyFileName)rpwa::waveDescription
parseKeyFileLocalCopy()rpwa::waveDescriptionprivate
printKeyFileContents(std::ostream &out) const rpwa::waveDescription
setAmplitude(libconfig::Setting &amplitudeKey, const isobarAmplitude &amplitude)rpwa::waveDescriptionprivatestatic
setDebug(const bool debug=true)rpwa::waveDescriptioninlinestatic
setKeysFromAmplitude(libconfig::Setting &rootKey, const isobarAmplitude &amplitude, const bool setProdVert=true)rpwa::waveDescriptionprivatestatic
setKeysFromTopology(libconfig::Setting &rootKey, const isobarDecayTopology &topo, const bool setProdVert=true)rpwa::waveDescriptionprivatestatic
setMassDependence(libconfig::Setting &isobarMassDepKey, const massDependence &massDep)rpwa::waveDescriptionprivatestatic
setProductionVertexKeys(libconfig::Setting &prodVertKey, const productionVertexPtr &prodVert)rpwa::waveDescriptionprivatestatic
setXDecayKeys(libconfig::Setting &parentDecayKey, const isobarDecayTopology &topo, const isobarDecayVertex &vert)rpwa::waveDescriptionprivatestatic
setXQuantumNumbersKeys(libconfig::Setting &XQnKey, const particle &X)rpwa::waveDescriptionprivatestatic
waveDescription()rpwa::waveDescription
waveLaTeXFromTopology(isobarDecayTopology topo, const isobarDecayVertexPtr &currentVertex=isobarDecayVertexPtr())rpwa::waveDescriptionstatic
waveNameFromTopology(isobarDecayTopology topo, const bool newConvention=false, const isobarDecayVertexPtr &currentVertex=isobarDecayVertexPtr())rpwa::waveDescriptionstatic
writeKeyFile(std::ostream &out, const T &topoOrAmp, const bool writeProdVert=true)rpwa::waveDescriptioninlinestatic
writeKeyFile(const std::string &keyFileName, const T &topoOrAmp, const bool writeProdVert=true)rpwa::waveDescriptioninlinestatic
writeKeyFile(FILE &outStream, const isobarDecayTopology &topo, const bool writeProdVert=true)rpwa::waveDescriptionprivatestatic
writeKeyFile(FILE &outStream, const isobarAmplitude &amplitude, const bool writeProdVert=true)rpwa::waveDescriptionprivatestatic
~waveDescription()rpwa::waveDescriptionvirtual