![]() |
MaCh3
2.5.0
Reference Guide
|
Stores info about each MC event used during reweighting routine. More...
#include <Samples/FarDetectorCoreInfoStruct.h>
Public Member Functions | |
| EventInfo () | |
| Default constructor. More... | |
| EventInfo (EventInfo const &other)=delete | |
| Copy constructor (deleted to prevent copying). More... | |
| EventInfo (EventInfo &&other)=default | |
| Move constructor (defaulted to allow moving). More... | |
| EventInfo & | operator= (EventInfo const &other)=delete |
| Copy assignment operator (deleted). More... | |
| EventInfo & | operator= (EventInfo &&other)=delete |
| Move assignment operator (deleted). More... | |
| ~EventInfo () | |
| default destructor More... | |
Public Attributes | |
| std::vector< const M3::float_t * > | total_weight_pointers |
| Pointers to weights like oscillation spline, normalisation etc. More... | |
| std::vector< const double * > | KinVar |
| The x_var and y_vars and beyond that you're binning in. More... | |
| std::vector< int > | NomBin |
| starting bins for each dimensions allowing to perform quick lookup More... | |
| int | NominalSample = M3::_BAD_INT_ |
| Nominal sample to which event is associated. More... | |
| int | nupdg = M3::_BAD_INT_ |
| PDG of neutrino after oscillation. More... | |
| int | nupdgUnosc = M3::_BAD_INT_ |
| PDG of neutrino before oscillation. More... | |
| bool | isNC = false |
| Is event NC or not. More... | |
| double | enu_true = M3::_BAD_DOUBLE_ |
| Pointer to true Neutrino Energy. More... | |
| double | coszenith_true = M3::_BAD_DOUBLE_ |
| Pointer to true cosine zenith. More... | |
Stores info about each MC event used during reweighting routine.
Definition at line 82 of file FarDetectorCoreInfoStruct.h.
|
inline |
|
delete |
Copy constructor (deleted to prevent copying).
|
default |
Move constructor (defaulted to allow moving).
|
inline |
Copy assignment operator (deleted).
| double EventInfo::coszenith_true = M3::_BAD_DOUBLE_ |
Pointer to true cosine zenith.
Definition at line 117 of file FarDetectorCoreInfoStruct.h.
| double EventInfo::enu_true = M3::_BAD_DOUBLE_ |
Pointer to true Neutrino Energy.
Definition at line 115 of file FarDetectorCoreInfoStruct.h.
| bool EventInfo::isNC = false |
Is event NC or not.
Definition at line 112 of file FarDetectorCoreInfoStruct.h.
| std::vector<const double*> EventInfo::KinVar |
The x_var and y_vars and beyond that you're binning in.
Definition at line 100 of file FarDetectorCoreInfoStruct.h.
| std::vector<int> EventInfo::NomBin |
starting bins for each dimensions allowing to perform quick lookup
Definition at line 102 of file FarDetectorCoreInfoStruct.h.
| int EventInfo::NominalSample = M3::_BAD_INT_ |
Nominal sample to which event is associated.
Definition at line 105 of file FarDetectorCoreInfoStruct.h.
| int EventInfo::nupdg = M3::_BAD_INT_ |
PDG of neutrino after oscillation.
Definition at line 108 of file FarDetectorCoreInfoStruct.h.
| int EventInfo::nupdgUnosc = M3::_BAD_INT_ |
PDG of neutrino before oscillation.
Definition at line 110 of file FarDetectorCoreInfoStruct.h.
| std::vector<const M3::float_t*> EventInfo::total_weight_pointers |
Pointers to weights like oscillation spline, normalisation etc.
Definition at line 97 of file FarDetectorCoreInfoStruct.h.