![]() |
MaCh3
2.5.0
Reference Guide
|
Base class storing info for parameters types, helping unify codebase. More...
#include <Parameters/ParameterStructs.h>
Public Attributes | |
| std::string | name |
| Name of parameters. More... | |
| bool | hasKinBounds = false |
| Does this parameter have kinematic bounds. More... | |
| std::vector< std::vector< std::vector< double > > > | Selection |
| std::vector< std::string > | KinematicVarStr |
| int | index = M3::_BAD_INT_ |
| Parameter number of this normalisation in current systematic model. More... | |
Base class storing info for parameters types, helping unify codebase.
Definition at line 100 of file ParameterStructs.h.
| bool TypeParameterBase::hasKinBounds = false |
Does this parameter have kinematic bounds.
Definition at line 106 of file ParameterStructs.h.
| int TypeParameterBase::index = M3::_BAD_INT_ |
Parameter number of this normalisation in current systematic model.
Definition at line 117 of file ParameterStructs.h.
| std::vector< std::string > TypeParameterBase::KinematicVarStr |
Generic vector containing the string of kinematic type This then needs to be converted to a kinematic type enum within a SampleHandler daughter class The bounds for each kinematic variable are given in Selection
Definition at line 114 of file ParameterStructs.h.
| std::string TypeParameterBase::name |
Name of parameters.
Definition at line 103 of file ParameterStructs.h.
| std::vector< std::vector< std::vector<double> > > TypeParameterBase::Selection |
Generic vector contain enum relating to a kinematic variable and lower and upper bounds. This can then be passed to IsEventSelected
Definition at line 109 of file ParameterStructs.h.