84 std::vector<SRTrueParticle>
prim;
110 #endif // SRNEUTRINO_H float x
Bjorken x = (k-k')^2 / (2*p.q), [Dimensionless].
Information about the neutrino production. Docs from http://www.hep.utexas.edu/~zarko/wwwgnumi/v19/v1...
float visEinslcNeutron
Sum of FLS hits that made CellHits from this neutrino in this subevent [GeV] that were daughters of n...
float visEinslcNeutronBirks
Sum of FLS hits that made CellHits from this neutrino in this subevent [GeV] that were daughters of n...
Det_t
Which NOvA detector?
SRVector3D vtx
Vertex position in detector coordinates [cm].
float visE
Sum of FLS hits that made CellHits from this neutrino [GeV].
int cycle
MC repition index on a given run,subrun.
float visENeutronBirks
Sum of FLS hits that made CellHits from this neutrino [GeV] that were daughters of neutrons with birk...
A 3-vector with more efficient storage than TVector3.
float visEinslc
Sum of FLS hits that made CellHits from this neutrino in this subevent [GeV].
unsigned int npizero
Number of 's after neutrino reaction, before FSI.
SRBeam beam
Information about neutrino production.
float q2
Squared momentum transfer [GeV^2].
int inttype
Interaction type enum int_type::[...].
float woscdumb
Simplest possible oscillation weight.
std::vector< SRTrueParticle > prim
Primary daughters, lepton comes first in vector.
unsigned int npiplus
Number of 's after neutrino reaction, before FSI.
std::vector< unsigned int > genVersion
Version of the generator that created this neutrino interaction.
float visENeutron
Sum of FLS hits that made CellHits from this neutrino [GeV] that were daughters of neutrons...
int tgtA
A of target nucleus.
unsigned int evt
ART event number, indexes trigger windows.
unsigned int nproton
Number of protons after neutrino reaction, before FSI.
std::string genConfigString
String associated with generator configuration. (For GENIE 3, this is the "Comprehensive Model Config...
generator_
Known generators of neutrino interactions (extend as other generators are used)
float genweight
Weight, if any, assigned by the generator.
unsigned int subrun
subrun number
bool isseaquark
Did neutrino scatter off a sea quark.
The SRNeutrino is a representation of neutrino interaction information.
float pur
Slicer purity for this truth interaction.
SRLorentzVector p
True momentum [GeV].
unsigned int npiminus
Number of 's after neutrino reaction, before FSI.
int resnum
Straight from GENIE, resonance number.
bool iscc
true if charged-current interaction, false if not.
float L
True distance from hadron/muon decay to neutrino interaction [km].
float W2
Invariant mass of final state squared. [GeV^2].
float eff
Slicer efficiency for this truth interaction.
unsigned int run
run number
unsigned int nhitslc
Number of hits recorded in this slice by this truth interaction.
short pdgorig
Unoscillated (unswapped) pdg code.
int mode
interaction mode from enum mode_type::[QE, RES, COH, ...]
4-vector with more efficient storage than TLorentzVector
int tgtZ
Z of target nucleus.
bool isvtxcont
Checks if neutrino true vertex is within detector.
float visEBirks
Sum of FLS hits that made CellHits from this neutrino [GeV] with birks suppression.
float time
interaction time.
float xsec
xsec for thrown interaction, in 1/GeV^2, as stored by the GENIE spline
std::vector< SRNuGenParticle > prefsi
Pre-FSI hadrons.
float visEinslcBirks
Sum of FLS hits that made CellHits from this neutrino in this subevent [GeV] with birks suppression...
float E
True energy [GeV].
This module creates Common Analysis Files.
std::vector< SRTrueMichelE > michel
Vector of true Michel electrons.
float y
Bjorken y = (p.q) / (k.p), fractional energy loss of incoming particle [Dimensionless].
bool ischarm
Is a charmed quark in interaction.
unsigned int nneutron
Number of neutrons after neutrino reaction, before FSI.
generator_ generator
The generator that created this neutrino interaction.
Various weights for systematic reweights of MC.
unsigned int nhittot
Total number of hits recorded for this truth interaction.
SRLorentzVector hitnucp
Initial state 4-momentum of the struck nucleon.