![]() |
MaCh3 2.2.1
Reference Guide
|
constructors are same for all three so put in here More...
#include <Samples/FarDetectorCoreInfoStruct.h>
Public Member Functions | |
FarDetectorCoreInfo () | |
FarDetectorCoreInfo (FarDetectorCoreInfo const &other)=delete | |
FarDetectorCoreInfo (FarDetectorCoreInfo &&other)=default | |
FarDetectorCoreInfo & | operator= (FarDetectorCoreInfo const &other)=delete |
FarDetectorCoreInfo & | operator= (FarDetectorCoreInfo &&other)=delete |
~FarDetectorCoreInfo () | |
Public Attributes | |
const int * | Target = 0 |
target the interaction was on | |
const int * | nupdg = 0 |
const int * | nupdgUnosc = 0 |
const double * | x_var = &M3::Unity_D |
const double * | y_var = &M3::Unity_D |
const double * | rw_etru = &M3::_BAD_DOUBLE_ |
const double * | rw_truecz = &M3::_BAD_DOUBLE_ |
std::vector< const double * > | xsec_norm_pointers |
Pointers to normalisation weights which are being taken from Parameter Handler. | |
std::vector< const M3::float_t * > | xsec_spline_pointers |
Pointers to spline weights which are being calculated by Splines Handler. | |
M3::float_t | xsec_w = 1. |
Total weight of norm and spline parameters. | |
const M3::float_t * | osc_w_pointer = &M3::Unity |
pointer to oscillation weight which is being calculated by Oscillation Handler | |
std::vector< const M3::float_t * > | total_weight_pointers |
Pointers to @xsec_w, @osc_w_pointer and remaining experiment specific weights. | |
int | NomXBin = -1 |
int | NomYBin = -1 |
bool | isNC = false |
const double * | mode = &M3::Unity_D |
constructors are same for all three so put in here
Definition at line 40 of file FarDetectorCoreInfoStruct.h.
|
inline |
Definition at line 41 of file FarDetectorCoreInfoStruct.h.
|
delete |
|
default |
|
inline |
Definition at line 47 of file FarDetectorCoreInfoStruct.h.
|
delete |
|
delete |
bool FarDetectorCoreInfo::isNC = false |
Definition at line 75 of file FarDetectorCoreInfoStruct.h.
const double* FarDetectorCoreInfo::mode = &M3::Unity_D |
Definition at line 77 of file FarDetectorCoreInfoStruct.h.
int FarDetectorCoreInfo::NomXBin = -1 |
Definition at line 72 of file FarDetectorCoreInfoStruct.h.
int FarDetectorCoreInfo::NomYBin = -1 |
Definition at line 73 of file FarDetectorCoreInfoStruct.h.
const int* FarDetectorCoreInfo::nupdg = 0 |
Definition at line 50 of file FarDetectorCoreInfoStruct.h.
const int* FarDetectorCoreInfo::nupdgUnosc = 0 |
Definition at line 51 of file FarDetectorCoreInfoStruct.h.
const M3::float_t* FarDetectorCoreInfo::osc_w_pointer = &M3::Unity |
pointer to oscillation weight which is being calculated by Oscillation Handler
Definition at line 66 of file FarDetectorCoreInfoStruct.h.
const double* FarDetectorCoreInfo::rw_etru = &M3::_BAD_DOUBLE_ |
Definition at line 56 of file FarDetectorCoreInfoStruct.h.
const double* FarDetectorCoreInfo::rw_truecz = &M3::_BAD_DOUBLE_ |
Definition at line 57 of file FarDetectorCoreInfoStruct.h.
const int* FarDetectorCoreInfo::Target = 0 |
target the interaction was on
Definition at line 49 of file FarDetectorCoreInfoStruct.h.
std::vector<const M3::float_t*> FarDetectorCoreInfo::total_weight_pointers |
Pointers to @xsec_w, @osc_w_pointer and remaining experiment specific weights.
Definition at line 68 of file FarDetectorCoreInfoStruct.h.
const double* FarDetectorCoreInfo::x_var = &M3::Unity_D |
Definition at line 54 of file FarDetectorCoreInfoStruct.h.
std::vector<const double*> FarDetectorCoreInfo::xsec_norm_pointers |
Pointers to normalisation weights which are being taken from Parameter Handler.
Definition at line 60 of file FarDetectorCoreInfoStruct.h.
std::vector<const M3::float_t*> FarDetectorCoreInfo::xsec_spline_pointers |
Pointers to spline weights which are being calculated by Splines Handler.
Definition at line 62 of file FarDetectorCoreInfoStruct.h.
M3::float_t FarDetectorCoreInfo::xsec_w = 1. |
Total weight of norm and spline parameters.
Definition at line 64 of file FarDetectorCoreInfoStruct.h.
const double* FarDetectorCoreInfo::y_var = &M3::Unity_D |
Definition at line 55 of file FarDetectorCoreInfoStruct.h.