#include <nu_g4numi.h>
Public Member Functions | |
nu_g4numi (TChain *chain) | |
virtual | ~nu_g4numi () |
void | GetEntry (Int_t ientry) |
Public Attributes | |
Int_t | Ntype |
Double_t | NenergyN [11] |
Double_t | NWtNear [11] |
Double_t | NenergyF [2] |
Double_t | NWtFar [2] |
Double_t | Nimpwt |
Int_t | ntrajectory |
Bool_t | overflow |
Int_t | pdg [10] |
Double_t | startpx [10] |
Double_t | startpy [10] |
Double_t | startpz [10] |
Double_t | stoppx [10] |
Double_t | stoppy [10] |
Double_t | stoppz [10] |
Double_t | pprodpx [10] |
Double_t | pprodpy [10] |
Double_t | pprodpz [10] |
Double_t | startx [10] |
Double_t | starty [10] |
Double_t | startz [10] |
Double_t | stopx [10] |
Double_t | stopy [10] |
Double_t | stopz [10] |
TString | proc [10] |
TString | ivol [10] |
TString | fvol [10] |
Double_t | tpx |
Double_t | tpy |
Double_t | tpz |
Double_t | tvx |
Double_t | tvy |
Double_t | tvz |
Int_t | tptype |
Int_t | ntrees |
Int_t | nentries |
Private Attributes | |
TChain * | fChain |
Class to load the nudata tree
Definition at line 9 of file nu_g4numi.h.
nu_g4numi::nu_g4numi | ( | TChain * | chain | ) |
|
virtual |
Definition at line 68 of file nu_g4numi.cpp.
void nu_g4numi::GetEntry | ( | Int_t | ientry | ) |
|
private |
Definition at line 133 of file nu_g4numi.h.
TString nu_g4numi::fvol[10] |
final volume of the track
Definition at line 100 of file nu_g4numi.h.
TString nu_g4numi::ivol[10] |
initial volume of the track
Definition at line 97 of file nu_g4numi.h.
Double_t nu_g4numi::NenergyF[2] |
Neutrino energy in far Minos
Definition at line 30 of file nu_g4numi.h.
Double_t nu_g4numi::NenergyN[11] |
Neutrino energy Position 0 is in the front of Minos
Definition at line 24 of file nu_g4numi.h.
Int_t nu_g4numi::nentries |
number of trajectory
Definition at line 130 of file nu_g4numi.h.
Double_t nu_g4numi::Nimpwt |
Recover the right stats
Definition at line 36 of file nu_g4numi.h.
Int_t nu_g4numi::ntrajectory |
number of trajectory
Definition at line 40 of file nu_g4numi.h.
Int_t nu_g4numi::ntrees |
number of trajectory
Definition at line 127 of file nu_g4numi.h.
Int_t nu_g4numi::Ntype |
Neutrino type
Definition at line 21 of file nu_g4numi.h.
Double_t nu_g4numi::NWtFar[2] |
Geometrical weight to get the neutrino in the far Minos
Definition at line 33 of file nu_g4numi.h.
Double_t nu_g4numi::NWtNear[11] |
Geometrical weight to get the neutrino in front of Minos
Definition at line 27 of file nu_g4numi.h.
Bool_t nu_g4numi::overflow |
overflow flag
Definition at line 43 of file nu_g4numi.h.
Int_t nu_g4numi::pdg[10] |
pdg code
Definition at line 46 of file nu_g4numi.h.
Double_t nu_g4numi::pprodpx[10] |
parent px at production point
Definition at line 67 of file nu_g4numi.h.
Double_t nu_g4numi::pprodpy[10] |
parent py at production point
Definition at line 70 of file nu_g4numi.h.
Double_t nu_g4numi::pprodpz[10] |
parent pz at production point
Definition at line 73 of file nu_g4numi.h.
TString nu_g4numi::proc[10] |
process name
Definition at line 94 of file nu_g4numi.h.
Double_t nu_g4numi::startpx[10] |
start px
Definition at line 49 of file nu_g4numi.h.
Double_t nu_g4numi::startpy[10] |
start py
Definition at line 52 of file nu_g4numi.h.
Double_t nu_g4numi::startpz[10] |
start pz
Definition at line 55 of file nu_g4numi.h.
Double_t nu_g4numi::startx[10] |
start x
Definition at line 76 of file nu_g4numi.h.
Double_t nu_g4numi::starty[10] |
start y
Definition at line 79 of file nu_g4numi.h.
Double_t nu_g4numi::startz[10] |
start z
Definition at line 82 of file nu_g4numi.h.
Double_t nu_g4numi::stoppx[10] |
stop px
Definition at line 58 of file nu_g4numi.h.
Double_t nu_g4numi::stoppy[10] |
stop py
Definition at line 61 of file nu_g4numi.h.
Double_t nu_g4numi::stoppz[10] |
stop pz
Definition at line 64 of file nu_g4numi.h.
Double_t nu_g4numi::stopx[10] |
stop x
Definition at line 85 of file nu_g4numi.h.
Double_t nu_g4numi::stopy[10] |
stop y
Definition at line 88 of file nu_g4numi.h.
Double_t nu_g4numi::stopz[10] |
stop z
Definition at line 91 of file nu_g4numi.h.
Int_t nu_g4numi::tptype |
Neutrino parent type
Definition at line 124 of file nu_g4numi.h.
Double_t nu_g4numi::tpx |
hadron off the target px
Definition at line 105 of file nu_g4numi.h.
Double_t nu_g4numi::tpy |
hadron off the target py
Definition at line 108 of file nu_g4numi.h.
Double_t nu_g4numi::tpz |
hadron off the target pz
Definition at line 111 of file nu_g4numi.h.
Double_t nu_g4numi::tvx |
hadron off the target exit position x
Definition at line 114 of file nu_g4numi.h.
Double_t nu_g4numi::tvy |
hadron off the target exit position y
Definition at line 117 of file nu_g4numi.h.
Double_t nu_g4numi::tvz |
hadron off the target exit position z
Definition at line 120 of file nu_g4numi.h.