Belle II Software light-2406-ragdoll
|
Post-processing particle weighting. More...
#include <PostProcessingParticleWeighting.h>
Public Member Functions | |
PostProcessingParticleWeighting (const char *lookupTableName) | |
Constructor. | |
~PostProcessingParticleWeighting () | |
Destructor. | |
void | setValue (std::string variableName, double value) |
Set value. | |
WeightInfo | getInfo (int experiment, int run) |
Get weight information. | |
PyObject * | getInfoPython (int experiment, int run) |
Get weight information (Python). | |
Protected Attributes | |
std::map< std::string, double > | m_Values |
Values. | |
EventMetaData | m_EventMetaData |
Event metadata. | |
DBObjPtr< ParticleWeightingLookUpTable > | m_LookupTable |
Lookup table. | |
Post-processing particle weighting.
Definition at line 34 of file PostProcessingParticleWeighting.h.
PostProcessingParticleWeighting | ( | const char * | lookupTableName | ) |
Constructor.
[in] | lookupTableName | Lookup-table name. |
Definition at line 17 of file PostProcessingParticleWeighting.cc.
WeightInfo getInfo | ( | int | experiment, |
int | run | ||
) |
Get weight information.
Definition at line 33 of file PostProcessingParticleWeighting.cc.
PyObject * getInfoPython | ( | int | experiment, |
int | run | ||
) |
Get weight information (Python).
Definition at line 45 of file PostProcessingParticleWeighting.cc.
void setValue | ( | std::string | variableName, |
double | value | ||
) |
Set value.
[in] | variableName | Variable name. |
[in] | value | Value. |
Definition at line 27 of file PostProcessingParticleWeighting.cc.
|
protected |
Event metadata.
Definition at line 72 of file PostProcessingParticleWeighting.h.
|
protected |
Lookup table.
Definition at line 75 of file PostProcessingParticleWeighting.h.
|
protected |
Values.
Definition at line 69 of file PostProcessingParticleWeighting.h.