std::vector< std::string > getAxesNames() const
Get axes names.
void addEntry(WeightInfo entryValue, NDBin bin)
Adds entry to the LookUp table and also adds entry to key table if needed.
Class for handling LookUp tables.
WeightMap m_WeightMap
Collection of weight infos for global bins.
void defineOutOfRangeWeight(const WeightInfo &entryValue)
Define reweight info for particles out of range.
ParticleWeightingLookUpTable()
Constructor.
const int m_OutOfRangeBinID
out-of-range bin ID
void printParticleWeightingLookUpTable() const
Print content of LookUpTable.
WeightInfo getInfo(std::map< std::string, double > values) const
Get axes names.
ClassDef(ParticleWeightingLookUpTable, 1)
ClassDef as this is a TObject.
ParticleWeightingKeyMap m_KeyMap
LookUp table matches bins of the key map with the LookUp info.