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::Event Member List

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

_dictionariesHammer::Eventprivate
_eventIdHammer::Eventprivate
_eventWeightHammer::Eventprivate
_groupHammer::SettingsConsumerprotected
_histogramBinsHammer::Eventprivate
_histogramsHammer::Eventprivate
_ownedSettingsHammer::SettingsConsumerprotected
_processesHammer::Eventprivate
_schemesHammer::Eventprivate
_settingHandlerHammer::SettingsConsumerprotected
_settingPathHammer::SettingsConsumerprotected
addProcess(Process &p)Hammer::Event
addProcManager(ProcManager &&pm)Hammer::Eventprotected
addRefs() const Hammer::SettingsConsumervirtual
addSetting(const std::string &name, const T &defaultValue)Hammer::SettingsConsumerprotected
calc()Hammer::Event
clear()Hammer::Event
defineSettings()Hammer::Eventprotectedvirtual
Event(Histos *histograms=nullptr, DictionaryManager *dict=nullptr)Hammer::Event
Event(const Event &other)=deleteHammer::Event
Event(Event &&other)=deleteHammer::Event
fillHistograms()Hammer::Event
getAmplitude(ProcessUID process, WTerm what=WTerm::NUMERATOR) const Hammer::Event
getAmplitudes(WTerm what=WTerm::NUMERATOR) const Hammer::Event
getEventBaseWeight() const Hammer::Event
getEventId() const Hammer::Event
getFormFactors(const std::string &schemeName) const Hammer::Event
getLog() const Hammer::Eventprotected
getProcessFormFactors(const std::string &schemeName, ProcessUID process) const Hammer::Event
getProcManager(ProcessUID id) const Hammer::Eventprotected
getProcManager(ProcessUID id)Hammer::Eventprotected
getSetting(const std::string &name) const Hammer::SettingsConsumerprotected
getSetting(const std::string &otherPath, const std::string &name) const Hammer::SettingsConsumerprotected
getSettingsHandler() const Hammer::SettingsConsumer
getSquaredAmplitude(ProcessUID process, WTerm what=WTerm::NUMERATOR) const Hammer::Event
getSquaredAmplitudes(WTerm what=WTerm::NUMERATOR) const Hammer::Event
getTensorWeight(const std::string &schemeName, ProcessUID process) const Hammer::Event
getTensorWeights(const std::string &schemeName) const Hammer::Event
getWeight(const std::string &schemeName, ProcessUID process) const Hammer::Event
getWeights(const std::string &schemeName) const Hammer::Event
init()Hammer::Event
initSettings()Hammer::SettingsConsumerprotected
isOn(const std::string &name) const Hammer::SettingsConsumerprotected
isOn(const std::string &otherPath, const std::string &name) const Hammer::SettingsConsumerprotected
operator=(const Event &other)=deleteHammer::Event
operator=(Event &&other)=deleteHammer::Event
Hammer::SettingsConsumer::operator=(const SettingsConsumer &)=defaultHammer::SettingsConsumer
read(const Serial::FBEvent *msgreader, bool merge)Hammer::Event
removeProcess(ProcessUID id)Hammer::Event
removeSetting(const std::string &name)Hammer::SettingsConsumerprotected
setEventBaseWeight(double weight)Hammer::Event
setHistogramBin(const std::string &label, const IndexList indices)Hammer::Event
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
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) const Hammer::Event
~Event() noexceptHammer::Event
~SettingsConsumer()Hammer::SettingsConsumerinlinevirtual