![]() |
MaCh3 2.2.1
Reference Guide
|
HH - Functional parameters Carrier for whether you want to apply a systematic to an event or not. More...
#include <Parameters/ParameterStructs.h>
Public Attributes | |
std::vector< int > | modes |
Mode which parameter applies to. | |
std::vector< int > | horncurrents |
Horn currents which parameter applies to. | |
std::vector< int > | pdgs |
PDG which parameter applies to. | |
std::vector< int > | preoscpdgs |
Preosc PDG which parameter applies to. | |
std::vector< int > | targets |
Targets which parameter applies to. | |
bool | hasKinBounds |
Does this parameter have kinematic bounds. | |
std::vector< std::vector< std::vector< double > > > | Selection |
std::vector< std::string > | KinematicVarStr |
const double * | valuePtr |
Parameter value pointer. | |
FuncParFuncType * | funcPtr |
Function pointer. | |
![]() | |
std::string | name |
Name of parameters. | |
int | index = M3::_BAD_INT_ |
Parameter number of this normalisation in current systematic model. | |
HH - Functional parameters Carrier for whether you want to apply a systematic to an event or not.
Definition at line 188 of file ParameterStructs.h.
FuncParFuncType* FunctionalParameter::funcPtr |
Function pointer.
Definition at line 216 of file ParameterStructs.h.
bool FunctionalParameter::hasKinBounds |
Does this parameter have kinematic bounds.
Definition at line 201 of file ParameterStructs.h.
std::vector<int> FunctionalParameter::horncurrents |
Horn currents which parameter applies to.
Definition at line 193 of file ParameterStructs.h.
std::vector< std::string > FunctionalParameter::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 210 of file ParameterStructs.h.
std::vector<int> FunctionalParameter::modes |
Mode which parameter applies to.
Definition at line 191 of file ParameterStructs.h.
std::vector<int> FunctionalParameter::pdgs |
PDG which parameter applies to.
Definition at line 195 of file ParameterStructs.h.
std::vector<int> FunctionalParameter::preoscpdgs |
Preosc PDG which parameter applies to.
Definition at line 197 of file ParameterStructs.h.
std::vector< std::vector< std::vector<double> > > FunctionalParameter::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 204 of file ParameterStructs.h.
std::vector<int> FunctionalParameter::targets |
Targets which parameter applies to.
Definition at line 199 of file ParameterStructs.h.
const double* FunctionalParameter::valuePtr |
Parameter value pointer.
Definition at line 213 of file ParameterStructs.h.