Ntuple¶
This documentation was up to date as of 11/4/2013; Always check the code to be sure! These locations/branches are set in src/LBNEAnalysis.cc.
Near detector locations in cm¶
These were all copied from g4numi and none correspond to the LBNE near detector coordinates
- (0,0,57400) //LBNE
- (0,0,1036.49)
- (11.5,-3.8,1000.97)
- (0,0,1030.99)
- (25.84, 78.42, 745.25)
Far detector locations in m¶
- (0,0,1297000) // LBNE
- (0,0,735340) // MINOS
- (11040, -4200. 810450) // NOvA
H2. Ntuple branches
- run: The run number you specified in the macro
- evtno: The event number
- protonN: Same as event number
- beamHWidth: Beam horizontal width in cm; constant for all events (unless you request a different width in the macro)
- beamVWidth: Beam vertical width in cm; constant for all events (unless you request a different width in the macro)
- beamX: average horizontal beam position on target in cm
- beamY: average vertical beam position on target in cm
- protonX: the horizontal position of individual protons on the target in mm (a gaussian with width beamHWidth)
- protonY: the vertical position of individual protons on the target in mm(a gaussian with width beamHWidth)
- protonPx: x component of primary proton's momentum in MeV
- protonPy: x component of primary proton's momentum in MeV
- protonPz: x component of primary proton's momentum in MeV
- nuTarZ: length of g4lbne target that resides within horn 1, in mm
- hornCurrent: horn current in kA
- Ndxdz: neutrino x momentum / neutrino z momentum
- Ndydz: neutrino y momentum / neutrino z momentum
- Npz: neutrino z momentum in GeV
- Nenergy: neutrino energy in GeV
- NdxdzNear: A vector of neutrino dx/dz at the five near detector locations
- NdydzNear: A vector of neutrino dy/dz at the five near detector locations
- NenergyN: A vector of neutrino energy at the five near detector locations in GeV
- NWtFar: A vector of weights that should be applied to produce spectra at the three far detector locations
- NdxdzFar: A vector of neutrino dx/dz at the three far detector locations
- NdydzFar: A vector of neutrino dy/dz at the three far detector locations
- NenergyF: A vector of neutrino energy at the three far detector locations in GeV
- NWtFar: A vector of weights that should be applied to produce spectra at the three far detector locations
- Norig: Neutrino origin; 1 = particle produced in target or baffle, 3 = muon decay, 3 = all others
- Ndecay: Decay code of decay that produced neutrino
- Ntype: GEANT particle code of neutrino
- Vx: x component of neutrino vertex position in cm
- Vy: y component of neutrino vertex position in cm
- Vz: z component of neutrino vertex position in cm
- PdPx: x component of final momentum of neutrino parent in GeV
- PdPy: y component of final momentum of neutrino parent in GeV
- PdPz: z component of final momentum of neutrino parent in GeV
- ppdxdz: px/pz of parent at parent production point
- ppdydz: py/pz of parent at parent production point
- pppz: pz of parent at parent production point in GeV
- ppenergy: energy of parent at parent production point in GeV
- ppmedum: empty branch
- ptype: GEANT particle code of neutrino parent
- ptrkid: track id of neutrino parent
- ppvx: x component of neutrino parent production vertex
- ppvy: y component of neutrino parent production vertex
- ppvz: z component of neutrino parent production vertex
- muparpx: x component of neutrino grandparent momentum in GeV, if parent want a muon; -99999 if parent was not a muon
- muparpy: y component of neutrino grandparent momentum in GeV, if parent want a muon; -99999 if parent was not a muon
- muparpz: z component of neutrino grandparent momentum in GeV, if parent want a muon; -99999 if parent was not a muon
- muparpz: grandparent energy in GeV, if parent want a muon; -99999 if parent was not a muon
- Necm: neutrino energy in parent rest frame in GeV
- Nimpwt: Importance weight; SHOULD BE APPLIED ANY DISTRIBUTION YOU MAKE WITH THIS NTUPLE
- xpoint: empty
- ypoint: empty
- zpoint: empty
- tvx: x position at which ancestor exited target in cm
- tvy: y position at which ancestor exited target in cm
- tvz: z position at which ancestor exited target in cm
- tpx: x component of ancestor momentum in GeV at target exit
- tpy: y component of ancestor momentum in GeV at target exit
- tpz: z component of ancestor momentum in GeV at target exit
- tptype: GEANT particle code of ancestor that exited target
- tgen: the generation number of the neutrino; beam protons have tgen=1; particle produced by p-C interactions have tgen=2 and so on