MaCh3  2.2.3
Reference Guide
Public Member Functions | Public Attributes | List of all members
FarDetectorCoreInfo Struct Reference

constructors are same for all three so put in here More...

#include <Samples/FarDetectorCoreInfoStruct.h>

Collaboration diagram for FarDetectorCoreInfo:
[legend]

Public Member Functions

 FarDetectorCoreInfo ()
 
 FarDetectorCoreInfo (FarDetectorCoreInfo const &other)=delete
 
 FarDetectorCoreInfo (FarDetectorCoreInfo &&other)=default
 
FarDetectorCoreInfooperator= (FarDetectorCoreInfo const &other)=delete
 
FarDetectorCoreInfooperator= (FarDetectorCoreInfo &&other)=delete
 
 ~FarDetectorCoreInfo ()
 

Public Attributes

const int * Target = 0
 target the interaction was on More...
 
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. More...
 
std::vector< const M3::float_t * > xsec_spline_pointers
 Pointers to spline weights which are being calculated by Splines Handler. More...
 
M3::float_t xsec_w = 1.
 Total weight of norm and spline parameters. More...
 
const M3::float_tosc_w_pointer = &M3::Unity
 pointer to oscillation weight which is being calculated by Oscillation Handler More...
 
std::vector< const M3::float_t * > total_weight_pointers
 Pointers to xsec_w, osc_w_pointer and remaining experiment specific weights. More...
 
int NomXBin = -1
 
int NomYBin = -1
 
bool isNC = false
 
const double * mode = &M3::Unity_D
 

Detailed Description

constructors are same for all three so put in here

Definition at line 95 of file FarDetectorCoreInfoStruct.h.

Constructor & Destructor Documentation

◆ FarDetectorCoreInfo() [1/3]

FarDetectorCoreInfo::FarDetectorCoreInfo ( )
inline

Definition at line 96 of file FarDetectorCoreInfoStruct.h.

96 {}

◆ FarDetectorCoreInfo() [2/3]

FarDetectorCoreInfo::FarDetectorCoreInfo ( FarDetectorCoreInfo const &  other)
delete

◆ FarDetectorCoreInfo() [3/3]

FarDetectorCoreInfo::FarDetectorCoreInfo ( FarDetectorCoreInfo &&  other)
default

◆ ~FarDetectorCoreInfo()

FarDetectorCoreInfo::~FarDetectorCoreInfo ( )
inline

Definition at line 102 of file FarDetectorCoreInfoStruct.h.

102 {}

Member Function Documentation

◆ operator=() [1/2]

FarDetectorCoreInfo& FarDetectorCoreInfo::operator= ( FarDetectorCoreInfo &&  other)
delete

◆ operator=() [2/2]

FarDetectorCoreInfo& FarDetectorCoreInfo::operator= ( FarDetectorCoreInfo const &  other)
delete

Member Data Documentation

◆ isNC

bool FarDetectorCoreInfo::isNC = false

Definition at line 130 of file FarDetectorCoreInfoStruct.h.

◆ mode

const double* FarDetectorCoreInfo::mode = &M3::Unity_D

Definition at line 132 of file FarDetectorCoreInfoStruct.h.

◆ NomXBin

int FarDetectorCoreInfo::NomXBin = -1

Definition at line 127 of file FarDetectorCoreInfoStruct.h.

◆ NomYBin

int FarDetectorCoreInfo::NomYBin = -1

Definition at line 128 of file FarDetectorCoreInfoStruct.h.

◆ nupdg

const int* FarDetectorCoreInfo::nupdg = 0

Definition at line 105 of file FarDetectorCoreInfoStruct.h.

◆ nupdgUnosc

const int* FarDetectorCoreInfo::nupdgUnosc = 0

Definition at line 106 of file FarDetectorCoreInfoStruct.h.

◆ osc_w_pointer

const M3::float_t* FarDetectorCoreInfo::osc_w_pointer = &M3::Unity

pointer to oscillation weight which is being calculated by Oscillation Handler

Definition at line 121 of file FarDetectorCoreInfoStruct.h.

◆ rw_etru

const double* FarDetectorCoreInfo::rw_etru = &M3::_BAD_DOUBLE_

Definition at line 111 of file FarDetectorCoreInfoStruct.h.

◆ rw_truecz

const double* FarDetectorCoreInfo::rw_truecz = &M3::_BAD_DOUBLE_

Definition at line 112 of file FarDetectorCoreInfoStruct.h.

◆ Target

const int* FarDetectorCoreInfo::Target = 0

target the interaction was on

Definition at line 104 of file FarDetectorCoreInfoStruct.h.

◆ total_weight_pointers

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 123 of file FarDetectorCoreInfoStruct.h.

◆ x_var

const double* FarDetectorCoreInfo::x_var = &M3::Unity_D

Definition at line 109 of file FarDetectorCoreInfoStruct.h.

◆ xsec_norm_pointers

std::vector<const double*> FarDetectorCoreInfo::xsec_norm_pointers

Pointers to normalisation weights which are being taken from Parameter Handler.

Definition at line 115 of file FarDetectorCoreInfoStruct.h.

◆ xsec_spline_pointers

std::vector<const M3::float_t*> FarDetectorCoreInfo::xsec_spline_pointers

Pointers to spline weights which are being calculated by Splines Handler.

Definition at line 117 of file FarDetectorCoreInfoStruct.h.

◆ xsec_w

M3::float_t FarDetectorCoreInfo::xsec_w = 1.

Total weight of norm and spline parameters.

Definition at line 119 of file FarDetectorCoreInfoStruct.h.

◆ y_var

const double* FarDetectorCoreInfo::y_var = &M3::Unity_D

Definition at line 110 of file FarDetectorCoreInfoStruct.h.


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