MaCh3  2.5.0
Reference Guide
Public Attributes | List of all members
FunctionalParameter Struct Reference

HH - Functional parameters Carrier for whether you want to apply a systematic to an event or not. More...

#include <Parameters/ParameterStructs.h>

Inheritance diagram for FunctionalParameter:
[legend]
Collaboration diagram for FunctionalParameter:
[legend]

Public Attributes

std::vector< int > modes
 Mode which parameter applies to. More...
 
const M3::float_tvaluePtr = nullptr
 Parameter value pointer. More...
 
FuncParFuncTypefuncPtr = nullptr
 Function pointer. More...
 
- Public Attributes inherited from TypeParameterBase
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...
 

Detailed Description

HH - Functional parameters Carrier for whether you want to apply a systematic to an event or not.

Author
Hank Hua

Definition at line 141 of file ParameterStructs.h.

Member Data Documentation

◆ funcPtr

FuncParFuncType* FunctionalParameter::funcPtr = nullptr

Function pointer.

Definition at line 150 of file ParameterStructs.h.

◆ modes

std::vector<int> FunctionalParameter::modes

Mode which parameter applies to.

Definition at line 144 of file ParameterStructs.h.

◆ valuePtr

const M3::float_t* FunctionalParameter::valuePtr = nullptr

Parameter value pointer.

Definition at line 147 of file ParameterStructs.h.


The documentation for this struct was generated from the following file: