Project

General

Profile

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

  1. (0,0,57400) //LBNE
  2. (0,0,1036.49)
  3. (11.5,-3.8,1000.97)
  4. (0,0,1030.99)
  5. (25.84, 78.42, 745.25)

Far detector locations in m

  1. (0,0,1297000) // LBNE
  2. (0,0,735340) // MINOS
  3. (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