The SRNeutrino is a representation of neutrino interaction information. More...
#include "/cvmfs/nova-development.opensciencegrid.org/novasoft/releases/N21-02-25/StandardRecord/SRNeutrino.h"
Public Member Functions | |
SRNeutrino () | |
~SRNeutrino () | |
Public Attributes | |
short | pdg |
pdg code More... | |
float | E |
True energy [GeV]. More... | |
float | visE |
Sum of FLS hits that made CellHits from this neutrino [GeV]. More... | |
float | visEinslc |
Sum of FLS hits that made CellHits from this neutrino in this subevent [GeV]. More... | |
float | visENeutron |
Sum of FLS hits that made CellHits from this neutrino [GeV] that were daughters of neutrons. More... | |
float | visEinslcNeutron |
Sum of FLS hits that made CellHits from this neutrino in this subevent [GeV] that were daughters of neutrons. More... | |
float | visEBirks |
Sum of FLS hits that made CellHits from this neutrino [GeV] with birks suppression. More... | |
float | visEinslcBirks |
Sum of FLS hits that made CellHits from this neutrino in this subevent [GeV] with birks suppression. More... | |
float | visENeutronBirks |
Sum of FLS hits that made CellHits from this neutrino [GeV] that were daughters of neutrons with birks suppression. More... | |
float | visEinslcNeutronBirks |
Sum of FLS hits that made CellHits from this neutrino in this subevent [GeV] that were daughters of neutrons with birks suppression. More... | |
float | L |
True distance from hadron/muon decay to neutrino interaction [km]. More... | |
bool | isvtxcont |
Checks if neutrino true vertex is within detector. More... | |
float | eff |
Slicer efficiency for this truth interaction. More... | |
float | pur |
Slicer purity for this truth interaction. More... | |
unsigned int | nhitslc |
Number of hits recorded in this slice by this truth interaction. More... | |
unsigned int | nhittot |
Total number of hits recorded for this truth interaction. More... | |
float | time |
interaction time. More... | |
SRLorentzVector | p |
True momentum [GeV]. More... | |
SRVector3D | vtx |
Vertex position in detector coordinates [cm]. More... | |
std::vector< SRTrueMichelE > | michel |
Vector of true Michel electrons. More... | |
short | pdgorig |
Unoscillated (unswapped) pdg code. More... | |
int | hitnuc |
SRLorentzVector | hitnucp |
Initial state 4-momentum of the struck nucleon. More... | |
float | woscdumb |
Simplest possible oscillation weight. More... | |
int | mode |
interaction mode from enum mode_type::[QE, RES, COH, ...] More... | |
bool | iscc |
true if charged-current interaction, false if not. More... | |
int | inttype |
Interaction type enum int_type::[...]. More... | |
unsigned int | npiplus |
Number of ![]() | |
unsigned int | npiminus |
Number of ![]() | |
unsigned int | npizero |
Number of ![]() | |
unsigned int | nproton |
Number of protons after neutrino reaction, before FSI. More... | |
unsigned int | nneutron |
Number of neutrons after neutrino reaction, before FSI. More... | |
bool | ischarm |
Is a charmed quark in interaction. More... | |
bool | isseaquark |
Did neutrino scatter off a sea quark. More... | |
int | resnum |
Straight from GENIE, resonance number. More... | |
float | xsec |
xsec for thrown interaction, in 1/GeV^2, as stored by the GENIE spline More... | |
int | tgtZ |
Z of target nucleus. More... | |
int | tgtA |
A of target nucleus. More... | |
float | q2 |
Squared momentum transfer [GeV^2]. More... | |
float | x |
Bjorken x = (k-k')^2 / (2*p.q), [Dimensionless]. More... | |
float | y |
Bjorken y = (p.q) / (k.p), fractional energy loss of incoming particle [Dimensionless]. More... | |
float | W2 |
Invariant mass of final state squared. [GeV^2]. More... | |
float | genweight |
Weight, if any, assigned by the generator. More... | |
std::vector< SRTrueParticle > | prim |
Primary daughters, lepton comes first in vector. More... | |
std::vector< SRNuGenParticle > | prefsi |
Pre-FSI hadrons. More... | |
generator_ | generator |
The generator that created this neutrino interaction. More... | |
std::vector< unsigned int > | genVersion |
Version of the generator that created this neutrino interaction. More... | |
std::string | genConfigString |
String associated with generator configuration. (For GENIE 3, this is the "Comprehensive Model Configuration", sometimes a.k.a. "tune". More... | |
SRMCReweight | rwgt |
SRBeam | beam |
Information about neutrino production. More... | |
unsigned int | run |
run number More... | |
unsigned int | subrun |
subrun number More... | |
unsigned int | evt |
ART event number, indexes trigger windows. More... | |
int | cycle |
MC repition index on a given run,subrun. More... | |
bool | isFHC |
bool | is0HC |
bool | isRHC |
Det_t | det |
The SRNeutrino is a representation of neutrino interaction information.
Definition at line 21 of file SRNeutrino.h.
caf::SRNeutrino::SRNeutrino | ( | ) |
Definition at line 14 of file SRNeutrino.cxx.
|
inline |
SRBeam caf::SRNeutrino::beam |
Information about neutrino production.
Definition at line 93 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), caf::Proxy< caf::SRNeutrino >::operator=(), ana::ResetBeamInfo(), and caf::TrueNeutrinoDistance().
int caf::SRNeutrino::cycle |
MC repition index on a given run,subrun.
Definition at line 98 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), MetadataUtils.metaDataMgr::getOutputFileName(), and caf::Proxy< caf::SRNeutrino >::operator=().
Det_t caf::SRNeutrino::det |
Definition at line 104 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), and caf::Proxy< caf::SRNeutrino >::operator=().
float caf::SRNeutrino::E |
True energy [GeV].
Definition at line 28 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), caf::Proxy< caf::SRNeutrino >::operator=(), and novarwgt::test::ToStandardRecord().
float caf::SRNeutrino::eff |
Slicer efficiency for this truth interaction.
Definition at line 40 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), and caf::Proxy< caf::SRNeutrino >::operator=().
unsigned int caf::SRNeutrino::evt |
ART event number, indexes trigger windows.
Definition at line 97 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), and caf::Proxy< caf::SRNeutrino >::operator=().
std::string caf::SRNeutrino::genConfigString |
String associated with generator configuration. (For GENIE 3, this is the "Comprehensive Model Configuration", sometimes a.k.a. "tune".
Definition at line 89 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), caf::Proxy< caf::SRNeutrino >::operator=(), and novarwgt::test::ToStandardRecord().
generator_ caf::SRNeutrino::generator |
The generator that created this neutrino interaction.
Definition at line 87 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), MetadataUtils.metaDataMgr::getOutputFileName(), caf::Proxy< caf::SRNeutrino >::operator=(), and novarwgt::test::ToStandardRecord().
std::vector<unsigned int> caf::SRNeutrino::genVersion |
Version of the generator that created this neutrino interaction.
Definition at line 88 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), caf::Proxy< caf::SRNeutrino >::operator=(), and novarwgt::test::ToStandardRecord().
float caf::SRNeutrino::genweight |
Weight, if any, assigned by the generator.
Definition at line 82 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), and caf::Proxy< caf::SRNeutrino >::operator=().
int caf::SRNeutrino::hitnuc |
PDG code of struck nucleon (or, in the case of MEC, struck nucleon-nucleon pair). For MEC, the codes are: 2000000200 –> nn, 2000000201 –> np, 2000000202 –> "pp"
Definition at line 54 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), caf::Proxy< caf::SRNeutrino >::operator=(), and novarwgt::test::ToStandardRecord().
SRLorentzVector caf::SRNeutrino::hitnucp |
Initial state 4-momentum of the struck nucleon.
Definition at line 55 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), and caf::Proxy< caf::SRNeutrino >::operator=().
int caf::SRNeutrino::inttype |
Interaction type enum int_type::[...].
Definition at line 61 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), and caf::Proxy< caf::SRNeutrino >::operator=().
bool caf::SRNeutrino::is0HC |
Definition at line 102 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), and caf::Proxy< caf::SRNeutrino >::operator=().
bool caf::SRNeutrino::iscc |
true if charged-current interaction, false if not.
Definition at line 60 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), caf::Proxy< caf::SRNeutrino >::operator=(), and novarwgt::test::ToStandardRecord().
bool caf::SRNeutrino::ischarm |
Is a charmed quark in interaction.
Definition at line 69 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), and caf::Proxy< caf::SRNeutrino >::operator=().
bool caf::SRNeutrino::isFHC |
Definition at line 101 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), and caf::Proxy< caf::SRNeutrino >::operator=().
bool caf::SRNeutrino::isRHC |
Definition at line 103 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), and caf::Proxy< caf::SRNeutrino >::operator=().
bool caf::SRNeutrino::isseaquark |
Did neutrino scatter off a sea quark.
Definition at line 70 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), and caf::Proxy< caf::SRNeutrino >::operator=().
bool caf::SRNeutrino::isvtxcont |
Checks if neutrino true vertex is within detector.
Definition at line 38 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), caf::Proxy< caf::SRNeutrino >::operator=(), and novarwgt::test::ToStandardRecord().
float caf::SRNeutrino::L |
True distance from hadron/muon decay to neutrino interaction [km].
Definition at line 37 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), and caf::Proxy< caf::SRNeutrino >::operator=().
std::vector<SRTrueMichelE> caf::SRNeutrino::michel |
Vector of true Michel electrons.
Definition at line 48 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), ana::ClearMichelTruthInfo(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), and caf::Proxy< caf::SRNeutrino >::operator=().
int caf::SRNeutrino::mode |
interaction mode from enum mode_type::[QE, RES, COH, ...]
Definition at line 59 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), caf::Proxy< caf::SRNeutrino >::operator=(), novarwgt::test::ToStandardRecord(), python.g4viscp.G4Scene::update_scene(), and python3.g4viscp.G4Scene::update_scene().
unsigned int caf::SRNeutrino::nhitslc |
Number of hits recorded in this slice by this truth interaction.
Definition at line 42 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), and caf::Proxy< caf::SRNeutrino >::operator=().
unsigned int caf::SRNeutrino::nhittot |
Total number of hits recorded for this truth interaction.
Definition at line 43 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), and caf::Proxy< caf::SRNeutrino >::operator=().
unsigned int caf::SRNeutrino::nneutron |
Number of neutrons after neutrino reaction, before FSI.
Definition at line 67 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), and caf::Proxy< caf::SRNeutrino >::operator=().
unsigned int caf::SRNeutrino::npiminus |
Number of 's after neutrino reaction, before FSI.
Definition at line 64 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), caf::Proxy< caf::SRNeutrino >::operator=(), and novarwgt::test::ToStandardRecord().
unsigned int caf::SRNeutrino::npiplus |
Number of 's after neutrino reaction, before FSI.
Definition at line 63 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), caf::Proxy< caf::SRNeutrino >::operator=(), and novarwgt::test::ToStandardRecord().
unsigned int caf::SRNeutrino::npizero |
Number of 's after neutrino reaction, before FSI.
Definition at line 65 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), caf::Proxy< caf::SRNeutrino >::operator=(), and novarwgt::test::ToStandardRecord().
unsigned int caf::SRNeutrino::nproton |
Number of protons after neutrino reaction, before FSI.
Definition at line 66 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), and caf::Proxy< caf::SRNeutrino >::operator=().
SRLorentzVector caf::SRNeutrino::p |
True momentum [GeV].
Definition at line 46 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), and caf::Proxy< caf::SRNeutrino >::operator=().
short caf::SRNeutrino::pdg |
pdg code
Definition at line 25 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), caf::Proxy< caf::SRNeutrino >::operator=(), novarwgt::test::ToStandardRecord(), and ~SRNeutrino().
short caf::SRNeutrino::pdgorig |
Unoscillated (unswapped) pdg code.
Definition at line 50 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), and caf::Proxy< caf::SRNeutrino >::operator=().
std::vector<SRNuGenParticle> caf::SRNeutrino::prefsi |
Pre-FSI hadrons.
Definition at line 85 of file SRNeutrino.h.
Referenced by caf::AddPreFSI(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), and caf::Proxy< caf::SRNeutrino >::operator=().
std::vector<SRTrueParticle> caf::SRNeutrino::prim |
Primary daughters, lepton comes first in vector.
Definition at line 84 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::AddPreFSI(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), ana::ClearPrimaryInfo(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), caf::Proxy< caf::SRNeutrino >::operator=(), and novarwgt::test::ToStandardRecord().
float caf::SRNeutrino::pur |
Slicer purity for this truth interaction.
Definition at line 41 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), and caf::Proxy< caf::SRNeutrino >::operator=().
float caf::SRNeutrino::q2 |
Squared momentum transfer [GeV^2].
Definition at line 77 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), caf::Proxy< caf::SRNeutrino >::operator=(), and novarwgt::test::ToStandardRecord().
int caf::SRNeutrino::resnum |
Straight from GENIE, resonance number.
Definition at line 71 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), and caf::Proxy< caf::SRNeutrino >::operator=().
unsigned int caf::SRNeutrino::run |
run number
Definition at line 95 of file SRNeutrino.h.
Referenced by Metric.Metric::__repr__(), caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), fabricate.Builder::memoize(), and caf::Proxy< caf::SRNeutrino >::operator=().
SRMCReweight caf::SRNeutrino::rwgt |
Definition at line 91 of file SRNeutrino.h.
Referenced by caf::Proxy< caf::SRNeutrino >::CheckEquals(), ana::ClearReweightInfo(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), caf::Proxy< caf::SRNeutrino >::operator=(), caf::CAFMaker::produce(), and novarwgt::test::ToStandardRecord().
unsigned int caf::SRNeutrino::subrun |
subrun number
Definition at line 96 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), and caf::Proxy< caf::SRNeutrino >::operator=().
int caf::SRNeutrino::tgtA |
A of target nucleus.
Definition at line 75 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), caf::Proxy< caf::SRNeutrino >::operator=(), and novarwgt::test::ToStandardRecord().
int caf::SRNeutrino::tgtZ |
Z of target nucleus.
Definition at line 74 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), and caf::Proxy< caf::SRNeutrino >::operator=().
float caf::SRNeutrino::time |
interaction time.
Definition at line 45 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), and caf::Proxy< caf::SRNeutrino >::operator=().
float caf::SRNeutrino::visE |
Sum of FLS hits that made CellHits from this neutrino [GeV].
Definition at line 29 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), and caf::Proxy< caf::SRNeutrino >::operator=().
float caf::SRNeutrino::visEBirks |
Sum of FLS hits that made CellHits from this neutrino [GeV] with birks suppression.
Definition at line 33 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), and caf::Proxy< caf::SRNeutrino >::operator=().
float caf::SRNeutrino::visEinslc |
Sum of FLS hits that made CellHits from this neutrino in this subevent [GeV].
Definition at line 30 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), and caf::Proxy< caf::SRNeutrino >::operator=().
float caf::SRNeutrino::visEinslcBirks |
Sum of FLS hits that made CellHits from this neutrino in this subevent [GeV] with birks suppression.
Definition at line 34 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), and caf::Proxy< caf::SRNeutrino >::operator=().
float caf::SRNeutrino::visEinslcNeutron |
Sum of FLS hits that made CellHits from this neutrino in this subevent [GeV] that were daughters of neutrons.
Definition at line 32 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), and caf::Proxy< caf::SRNeutrino >::operator=().
float caf::SRNeutrino::visEinslcNeutronBirks |
Sum of FLS hits that made CellHits from this neutrino in this subevent [GeV] that were daughters of neutrons with birks suppression.
Definition at line 36 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), and caf::Proxy< caf::SRNeutrino >::operator=().
float caf::SRNeutrino::visENeutron |
Sum of FLS hits that made CellHits from this neutrino [GeV] that were daughters of neutrons.
Definition at line 31 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), and caf::Proxy< caf::SRNeutrino >::operator=().
float caf::SRNeutrino::visENeutronBirks |
Sum of FLS hits that made CellHits from this neutrino [GeV] that were daughters of neutrons with birks suppression.
Definition at line 35 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), and caf::Proxy< caf::SRNeutrino >::operator=().
SRVector3D caf::SRNeutrino::vtx |
Vertex position in detector coordinates [cm].
Definition at line 47 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), caf::Proxy< caf::SRNeutrino >::operator=(), and caf::TrueNeutrinoDistance().
float caf::SRNeutrino::W2 |
Invariant mass of final state squared. [GeV^2].
Definition at line 80 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), caf::Proxy< caf::SRNeutrino >::operator=(), and novarwgt::test::ToStandardRecord().
float caf::SRNeutrino::woscdumb |
Simplest possible oscillation weight.
Definition at line 57 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), and caf::Proxy< caf::SRNeutrino >::operator=().
float caf::SRNeutrino::x |
Bjorken x = (k-k')^2 / (2*p.q), [Dimensionless].
Definition at line 78 of file SRNeutrino.h.
Referenced by mcscore.MCVertex::__init__(), caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), mcscore.MCVertex::dump_vertex(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), caf::Proxy< caf::SRNeutrino >::operator=(), and mcscore.MCVertex::printout().
float caf::SRNeutrino::xsec |
xsec for thrown interaction, in 1/GeV^2, as stored by the GENIE spline
Definition at line 73 of file SRNeutrino.h.
Referenced by caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), and caf::Proxy< caf::SRNeutrino >::operator=().
float caf::SRNeutrino::y |
Bjorken y = (p.q) / (k.p), fractional energy loss of incoming particle [Dimensionless].
Definition at line 79 of file SRNeutrino.h.
Referenced by mcscore.MCVertex::__init__(), caf::CAFMaker::AddMCTruthToVec(), caf::Proxy< caf::SRNeutrino >::CheckEquals(), mcscore.MCVertex::dump_vertex(), flat::Flat< caf::SRNeutrino >::Fill(), hdf5::HDF5Neutrino< Tidx >::Fill(), caf::Proxy< caf::SRNeutrino >::operator=(), mcscore.MCVertex::printout(), and novarwgt::test::ToStandardRecord().