Hammer  1.0.0
Helicity Amplitude Module for Matrix Element Reweighting
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Hammer::Process Member List

This is the complete list of members for Hammer::Process, including all inherited members.

_erasedGammasHammer::Processprivate
_firstVertexIdxHammer::Processprivate
_fullIdHammer::Processprivate
_groupHammer::SettingsConsumerprotected
_hashIdHammer::Processprivate
_idTreeHammer::Processprivate
_initializedHammer::Processprivate
_ownedSettingsHammer::SettingsConsumerprotected
_parentDictHammer::Processprivate
_particlesHammer::Processprivate
_processTreeHammer::Processprivate
_settingHandlerHammer::SettingsConsumerprotected
_settingPathHammer::SettingsConsumerprotected
addParticle(const Particle &p)Hammer::Process
addRefs() const Hammer::SettingsConsumervirtual
addSetting(const std::string &name, const T &defaultValue)Hammer::SettingsConsumerprotected
addVertex(ParticleIndex parent, const ParticleIndices &daughters)Hammer::Process
begin() const Hammer::Process
cacheParticleDependencies()Hammer::Processprivate
calcSignatures()Hammer::Processprivate
const_iterator typedefHammer::Process
defineSettings()Hammer::Processprivatevirtual
disable()Hammer::Process
end() const Hammer::Process
find(ParticleIndex particle) const Hammer::Process
findFirstVertex() const Hammer::Processprivate
fullId() const Hammer::Process
getDaughters(ParticleIndex parent=0, bool sorted=false) const Hammer::Process
getDaughtersIds(ParticleIndex parent=0) const Hammer::Process
getFirstVertex() const Hammer::Process
getId() const Hammer::Process
getLog() const Hammer::Processprivate
getParent(ParticleIndex daughter) const Hammer::Process
getParentId(ParticleIndex daughter) const Hammer::Process
getParticle(ParticleIndex id) const Hammer::Process
getParticlesByVertex(PdgId parent, std::vector< PdgId > daughters) const Hammer::Process
getParticlesByVertex(std::string vertex) const Hammer::Process
getSetting(const std::string &name) const Hammer::SettingsConsumerprotected
getSetting(const std::string &otherPath, const std::string &name) const Hammer::SettingsConsumerprotected
getSettingsHandler() const Hammer::SettingsConsumer
getSiblings(ParticleIndex particle=0, bool sorted=false) const Hammer::Process
getSiblingsIds(ParticleIndex particle=0) const Hammer::Process
getVertexId(std::string vertex) const Hammer::Process
initialize()Hammer::Process
initSettings()Hammer::SettingsConsumerprotected
isOn(const std::string &name) const Hammer::SettingsConsumerprotected
isOn(const std::string &otherPath, const std::string &name) const Hammer::SettingsConsumerprotected
isParent(ParticleIndex particle) const Hammer::Process
numParticles(bool withoutPhotons=false) const Hammer::Process
operator=(const Process &other)=defaultHammer::Process
operator=(Process &&other)=defaultHammer::Process
Hammer::SettingsConsumer::operator=(const SettingsConsumer &)=defaultHammer::SettingsConsumer
Process()Hammer::Process
Process(const Process &other)=defaultHammer::Process
Process(Process &&other)=defaultHammer::Process
pruneSoftPhotons()Hammer::Processprivate
read(const Serial::FBProcIDs *msgreader)Hammer::Process
removeSetting(const std::string &name)Hammer::SettingsConsumerprotected
removeVertex(ParticleIndex parent, bool prune=false)Hammer::Process
setPath(const std::string &path)Hammer::SettingsConsumerprotected
setSettingsHandler(SettingsHandler &sh)Hammer::SettingsConsumervirtual
setSettingsHandler(const SettingsConsumer &other)Hammer::SettingsConsumer
SettingsConsumer()Hammer::SettingsConsumer
SettingsConsumer(const SettingsConsumer &)=defaultHammer::SettingsConsumer
setWeightTerm(WTerm group)Hammer::SettingsConsumer
sortByParent(ParticleIndex parent, ParticleList parts) const Hammer::Processprivate
TreeMap typedefHammer::Process
updateVectorOfSettings(const std::vector< T > &values, const std::vector< std::string > &names, const std::string &path="", WTerm group=WTerm::COMMON)Hammer::SettingsConsumerprotected
updateVectorOfSettings(const std::map< std::string, T > &values, const std::string &path="", WTerm group=WTerm::COMMON)Hammer::SettingsConsumerprotected
write(flatbuffers::FlatBufferBuilder *msgwriter, flatbuffers::Offset< Serial::FBProcIDs > *msg) const Hammer::Process
~Process() noexcept=defaultHammer::Process
~SettingsConsumer()Hammer::SettingsConsumerinlinevirtual