![]() |
Hammer
1.0.0
Helicity Amplitude Module for Matrix Element Reweighting
|
This is the complete list of members for Hammer::Histos, including all inherited members.
| _currentEventId | Hammer::Histos | private |
| _dictionaries | Hammer::Histos | private |
| _group | Hammer::SettingsConsumer | protected |
| _histogramDefs | Hammer::Histos | private |
| _histograms | Hammer::Histos | private |
| _initialized | Hammer::Histos | private |
| _ownedSettings | Hammer::SettingsConsumer | protected |
| _settingHandler | Hammer::SettingsConsumer | protected |
| _settingPath | Hammer::SettingsConsumer | protected |
| addHistogramDefinition(const std::string &histogramName, const IndexList &binSizes, bool hasUnderOverFlow=true, const MD::BinRangeList &ranges={}, bool shouldCompress=false, bool withErrors=false) | Hammer::Histos | |
| addHistogramDefinition(const std::string &histogramName, const MD::BinEdgeList &binEdges, bool hasUnderOverFlow=true, bool shouldCompress=false, bool withErrors=false) | Hammer::Histos | |
| addHistogramFixedData(const std::string &histogramName, MD::SharedTensorData data) | Hammer::Histos | |
| addRefs() const | Hammer::SettingsConsumer | virtual |
| addSetting(const std::string &name, const T &defaultValue) | Hammer::SettingsConsumer | protected |
| canFill(const std::string &name, const std::vector< double > &values) | Hammer::Histos | |
| checkExists(const std::string &name) | Hammer::Histos | |
| clear() | Hammer::Histos | |
| createProjectedHistogram(const std::string &oldName, const std::string &newName, const std::set< uint16_t > &collapsedIndexPositions) | Hammer::Histos | |
| defineSettings() | Hammer::Histos | protectedvirtual |
| fillHisto(const std::string &histogramName, const std::string &schemeName, const IndexList &binPosition, Tensor &value, double extraWeight=1.0) | Hammer::Histos | |
| getBinIndices(const std::string &histogramName, const MD::BinValue &value) const | Hammer::Histos | |
| getEntry(const std::string &histogramName, const std::string &schemeName) const | Hammer::Histos | private |
| getEntry(const std::string &histogramName, const std::string &schemeName) | Hammer::Histos | private |
| getEventIDRepsForHisto(const std::string &name, const std::string &scheme) const | Hammer::Histos | |
| getExternalData(const std::string &schemeName, std::vector< LabelsList > labels) const | Hammer::Histos | private |
| getHistogram(const std::string &histogramName, const std::string &schemeName) const | Hammer::Histos | |
| getHistogramEdges(const std::string &histogramName) const | Hammer::Histos | |
| getHistogramEventIds(const std::string &name, const std::string &scheme) const | Hammer::Histos | |
| getHistogramNames() const | Hammer::Histos | |
| getHistograms(const std::string &histogramName, const std::string &schemeName) const | Hammer::Histos | |
| getHistogramShape(const std::string &histogramName) const | Hammer::Histos | |
| getLog() const | Hammer::Histos | protected |
| getSetting(const std::string &name) const | Hammer::SettingsConsumer | protected |
| getSetting(const std::string &otherPath, const std::string &name) const | Hammer::SettingsConsumer | protected |
| getSettingsHandler() const | Hammer::SettingsConsumer | |
| getUnderOverFlows(const std::string &histogramName) const | Hammer::Histos | |
| Histos(DictionaryManager *dict=nullptr) | Hammer::Histos | |
| Histos(const Histos &other)=delete | Hammer::Histos | |
| Histos(Histos &&other)=delete | Hammer::Histos | |
| init() | Hammer::Histos | |
| initSettings() | Hammer::SettingsConsumer | protected |
| isOn(const std::string &name) const | Hammer::SettingsConsumer | protected |
| isOn(const std::string &otherPath, const std::string &name) const | Hammer::SettingsConsumer | protected |
| isValidHistogram(const std::string &histogramName, size_t dim) const | Hammer::Histos | |
| operator=(const Histos &other)=delete | Hammer::Histos | |
| operator=(Histos &&other)=delete | Hammer::Histos | |
| Hammer::SettingsConsumer::operator=(const SettingsConsumer &)=default | Hammer::SettingsConsumer | |
| readDefinition(const Serial::FBHistoDefinition *msgreader, bool merge) | Hammer::Histos | |
| readHistogram(const Serial::FBHistogram *msgreader, bool merge) | Hammer::Histos | |
| removeHistogram(const std::string &histogramName) | Hammer::Histos | |
| removeSetting(const std::string &name) | Hammer::SettingsConsumer | protected |
| resetHistogramFixedData(const std::string &histogramName) | Hammer::Histos | |
| setEventId(EventUID eventId) | Hammer::Histos | |
| setHistogramCompression(const std::string &histogramName, bool value=true) | Hammer::Histos | |
| setHistogramKeepErrors(const std::string &histogramName, bool value=true) | Hammer::Histos | |
| setPath(const std::string &path) | Hammer::SettingsConsumer | protected |
| setSettingsHandler(SettingsHandler &sh) | Hammer::SettingsConsumer | virtual |
| setSettingsHandler(const SettingsConsumer &other) | Hammer::SettingsConsumer | |
| SettingsConsumer() | Hammer::SettingsConsumer | |
| SettingsConsumer(const SettingsConsumer &)=default | Hammer::SettingsConsumer | |
| setWeightTerm(WTerm group) | Hammer::SettingsConsumer | |
| size() const | Hammer::Histos | |
| updateVectorOfSettings(const std::vector< T > &values, const std::vector< std::string > &names, const std::string &path="", WTerm group=WTerm::COMMON) | Hammer::SettingsConsumer | protected |
| updateVectorOfSettings(const std::map< std::string, T > &values, const std::string &path="", WTerm group=WTerm::COMMON) | Hammer::SettingsConsumer | protected |
| writeDefinition(flatbuffers::FlatBufferBuilder *msgwriter, const std::string &histogramName) const | Hammer::Histos | |
| writeHistogram(flatbuffers::FlatBufferBuilder *msgwriter, const std::string &histogramName, const std::string &schemeName, const EventUID &eventIDs) const | Hammer::Histos | |
| ~Histos() noexcept | Hammer::Histos | |
| ~SettingsConsumer() | Hammer::SettingsConsumer | inlinevirtual |