![]() |
eventAnalysis
7.0-49-g0ac7482
|
#include <TGRooTrackerVtx.hxx>
Inheritance diagram for ND::GRooTrackerVtx:
Collaboration diagram for ND::GRooTrackerVtx:Public Member Functions | |
| GRooTrackerVtx () | |
| ~GRooTrackerVtx () | |
| ClassDef (ND::RooTrackerVtxBase, 1) | |
| ClassDef (ND::JNuBeamFlux, 1) | |
| ClassDef (ND::GRooTrackerVtx, 2) | |
| void | Copy (const JNuBeamFlux *flux) |
| void | Copy (const GRooTrackerVtx *event) |
| void | Init (void) |
| void | Print (const Option_t *option="") const |
| void | Reset (void) |
Public Attributes | |
| TObjString * | EvtCode |
| generator-specific string with 'event code' More... | |
| double | EvtDXSec |
| cross section for selected event kinematics (1E-38 cm2{K^n}) More... | |
| int | EvtNum |
| event num. More... | |
| double | EvtProb |
| probability for that event (given cross section, pathlengths, etc) More... | |
| double | EvtVtx [4] |
| event vertex position in detector coord syst (SI) More... | |
| double | EvtWght |
| weight for that event More... | |
| double | EvtXSec |
| cross section for selected event (1E-38 cm2) More... | |
| int | G2NeutEvtCode |
| NEUT-like reaction code for the GENIE event. More... | |
| TObjString * | GeneratorName |
| genie, also gives some of the running options(e.g. filling events with a fixed or meannumber of vertices) More... | |
| TObjString * | GeomPath |
| Geometry path of where the vertex is. More... | |
| float | NuAlpha [2] |
| Beam Alpha. More... | |
| float | NuAnorm |
| ND Acceptance Weight Out-of-target Secondary Interactions. More... | |
| float | NuBpos [2] |
| Beam center position. More... | |
| float | NuBrms [2] |
| Beam RMS width. More... | |
| float | NuBtilt [2] |
| Beam angle. More... | |
| float | NuCospi0bm |
| parent hadron cos(theta) relative to beam at production More... | |
| float | NuCospibm |
| parent hadron cos(theta) relative to beam at decay More... | |
| float | NuEmit [2] |
| Beam Emittance. More... | |
| float | NuEnusk |
| Neutrino Energy at SK. More... | |
| TObjString * | NuFileName |
| orig flux file name neutrino parent info More... | |
| long | NuFluxEntry |
| corresponding entry in orig flux file More... | |
| float | NuGamom0 |
| momentum of the primary particle at the starting point Interation History Information More... | |
| float | NuGcosbm [kNgmax] |
| Ancestor particle cos(theta) relative to beam. More... | |
| float | NuGdistal [kNgmax] |
| distance traveled through aluminum More... | |
| float | NuGdistc [kNgmax] |
| distance traveled through carbon More... | |
| float | NuGdistfe [kNgmax] |
| distance traveled through iron Beam parameter information More... | |
| float | NuGdistti [kNgmax] |
| distance traveled through titanium More... | |
| int | NuGipart |
| primary particle ID More... | |
| int | NuGmat [kNgmax] |
| material in which the particle originates More... | |
| int | NuGmec [kNgmax] |
| particle production mechanism of ancestor particle Normalization and Transfer Matrix Information More... | |
| float | NuGp [kNgmax][3] |
| Momentum of ancestor particle. More... | |
| int | NuGpid [kNgmax] |
| PDG ancestor particle ID. More... | |
| float | NuGpos0 [3] |
| primary particle starting point More... | |
| float | NuGv [kNgmax][3] |
| Position of ancestor particle. More... | |
| float | NuGvec0 [3] |
| primary particle direction at starting point More... | |
| float | NuHcur [3] |
| Horn currents. More... | |
| int | NuIdfd |
| Detector ID primary particle information. More... | |
| int | NuNg |
| Number of interaction steps. More... | |
| float | NuNorm |
| Normalization weight. More... | |
| float | NuNormsk |
| Normalization weight at SK. More... | |
| int | NuNtrig |
| Number of triggers. More... | |
| int | NuParentDecMode |
| parent hadron decay mode More... | |
| double | NuParentDecP4 [4] |
| parent hadron 4-momentum at decay More... | |
| double | NuParentDecX4 [4] |
| parent hadron 4-position at decay More... | |
| int | NuParentPdg |
| parent hadron pdg code More... | |
| double | NuParentProP4 [4] |
| parent hadron 4-momentum at production More... | |
| double | NuParentProX4 [4] |
| parent hadron 4-position at production More... | |
| int | NuPint |
| Interaction model ID. More... | |
| int | NuRand |
| Random seed. More... | |
| float | NuRnu |
| neutrino r position at ND5/6 plane More... | |
| int | NuTuneid |
| beam tune ID # More... | |
| float | NuVersion |
| jnubeam flux version More... | |
| float | NuXnu [2] |
| neutrino (x,y) position at ND5/6 plane More... | |
| int | OrigEvtNum |
| Event number within the gnmc file. More... | |
| TObjString * | OrigFileName |
| Filename of the gnmc file. More... | |
| int | OrigTreeEntries |
| Number of entries in the gnmc file. More... | |
| TObjString * | OrigTreeName |
| Tree name within the gnmc file. More... | |
| double | OrigTreePOT |
| Number of POT in the gnmc file. More... | |
| int * | StdHepFd |
| first daughter. More... | |
| int | StdHepFdTemp [kGStdHepNPmax] |
| int * | StdHepFm |
| first mother. More... | |
| int | StdHepFmTemp [kGStdHepNPmax] |
| int * | StdHepLd |
| last daughter More... | |
| int | StdHepLdTemp [kGStdHepNPmax] |
| int * | StdHepLm |
| last mother More... | |
| int | StdHepLmTemp [kGStdHepNPmax] |
| int | StdHepN |
| number of particles in particle array stdhep-like particle array More... | |
| double | StdHepP4 [kGStdHepNPmax][4] |
| 4-p (px,py,pz,E) of particle in LAB frame (GeV) More... | |
| int * | StdHepPdg |
| pdg codes (& generator specific codes for pseudoparticles) More... | |
| int | StdHepPdgTemp [kGStdHepNPmax] |
| double | StdHepPolz [kGStdHepNPmax][3] |
| polarization vector More... | |
| int * | StdHepRescat |
| generator-specific status code More... | |
| int | StdHepRescatTemp [kGStdHepNPmax] |
| int * | StdHepStatus |
| generator-specific status code More... | |
| int | StdHepStatusTemp [kGStdHepNPmax] |
| double | StdHepX4 [kGStdHepNPmax][4] |
| 4-x (x, y, z, t) of particle in hit nucleus frame (fm) More... | |
| double | TimeInSpill |
| Time of the vertex, relative to spill time. More... | |
| int | TruthVertexID |
| A link to the TTruthVertex tree. More... | |
Definition at line 33 of file TGRooTrackerVtx.hxx.
| GRooTrackerVtx::GRooTrackerVtx | ( | ) |
Definition at line 23 of file TGRooTrackerVtx.cxx.
References Init().
| GRooTrackerVtx::~GRooTrackerVtx | ( | ) |
Definition at line 25 of file TGRooTrackerVtx.cxx.
References EvtCode, GeneratorName, GeomPath, OrigFileName, and OrigTreeName.
|
inherited |
|
inherited |
| ND::GRooTrackerVtx::ClassDef | ( | ND::GRooTrackerVtx | , |
| 2 | |||
| ) |
|
inherited |
Definition at line 22 of file TJNuBeamFlux.cxx.
References ND::kNgmax, ND::JNuBeamFlux::NuAlpha, ND::JNuBeamFlux::NuAnorm, ND::JNuBeamFlux::NuBpos, ND::JNuBeamFlux::NuBrms, ND::JNuBeamFlux::NuBtilt, ND::JNuBeamFlux::NuCospi0bm, ND::JNuBeamFlux::NuCospibm, ND::JNuBeamFlux::NuEmit, ND::JNuBeamFlux::NuEnusk, ND::JNuBeamFlux::NuFileName, ND::JNuBeamFlux::NuFluxEntry, ND::JNuBeamFlux::NuGamom0, ND::JNuBeamFlux::NuGcosbm, ND::JNuBeamFlux::NuGdistal, ND::JNuBeamFlux::NuGdistc, ND::JNuBeamFlux::NuGdistfe, ND::JNuBeamFlux::NuGdistti, ND::JNuBeamFlux::NuGipart, ND::JNuBeamFlux::NuGmat, ND::JNuBeamFlux::NuGmec, ND::JNuBeamFlux::NuGp, ND::JNuBeamFlux::NuGpid, ND::JNuBeamFlux::NuGpos0, ND::JNuBeamFlux::NuGv, ND::JNuBeamFlux::NuGvec0, ND::JNuBeamFlux::NuHcur, ND::JNuBeamFlux::NuIdfd, ND::JNuBeamFlux::NuNg, ND::JNuBeamFlux::NuNorm, ND::JNuBeamFlux::NuNormsk, ND::JNuBeamFlux::NuNtrig, ND::JNuBeamFlux::NuParentDecMode, ND::JNuBeamFlux::NuParentDecP4, ND::JNuBeamFlux::NuParentDecX4, ND::JNuBeamFlux::NuParentPdg, ND::JNuBeamFlux::NuParentProP4, ND::JNuBeamFlux::NuParentProX4, ND::JNuBeamFlux::NuPint, ND::JNuBeamFlux::NuRand, ND::JNuBeamFlux::NuRnu, ND::JNuBeamFlux::NuTuneid, ND::JNuBeamFlux::NuVersion, and ND::JNuBeamFlux::NuXnu.
Referenced by Copy(), and ND::NRooTrackerVtx::Copy().
| void GRooTrackerVtx::Copy | ( | const GRooTrackerVtx * | event | ) |
Definition at line 48 of file TGRooTrackerVtx.cxx.
References ND::JNuBeamFlux::Copy(), EvtCode, EvtDXSec, EvtNum, EvtProb, EvtVtx, EvtWght, EvtXSec, G2NeutEvtCode, GeneratorName, GeomPath, OrigEvtNum, OrigFileName, OrigTreeEntries, OrigTreeName, OrigTreePOT, StdHepFd, StdHepFm, StdHepLd, StdHepLm, StdHepN, StdHepP4, StdHepPdg, StdHepPolz, StdHepRescat, StdHepStatus, StdHepX4, TimeInSpill, and TruthVertexID.
Referenced by ND::TGRooTrackerVtxModule::FillVtx().
| void GRooTrackerVtx::Init | ( | void | ) |
Definition at line 155 of file TGRooTrackerVtx.cxx.
References EvtCode, GeneratorName, GeomPath, OrigFileName, OrigTreeName, and Reset().
Referenced by GRooTrackerVtx().
| void GRooTrackerVtx::Print | ( | const Option_t * | option = "" | ) | const |
Definition at line 164 of file TGRooTrackerVtx.cxx.
References EvtCode, EvtDXSec, EvtNum, EvtProb, EvtWght, EvtXSec, GeneratorName, GeomPath, ND::kGStdHepIdxE, ND::kGStdHepIdxPx, ND::kGStdHepIdxPy, ND::kGStdHepIdxPz, ND::JNuBeamFlux::NuCospi0bm, ND::JNuBeamFlux::NuCospibm, ND::JNuBeamFlux::NuFluxEntry, ND::JNuBeamFlux::NuGamom0, ND::JNuBeamFlux::NuGipart, ND::JNuBeamFlux::NuGpos0, ND::JNuBeamFlux::NuGvec0, ND::JNuBeamFlux::NuIdfd, ND::JNuBeamFlux::NuParentDecMode, ND::JNuBeamFlux::NuParentDecP4, ND::JNuBeamFlux::NuParentDecX4, ND::JNuBeamFlux::NuParentPdg, ND::JNuBeamFlux::NuParentProP4, ND::JNuBeamFlux::NuParentProX4, OrigEvtNum, OrigFileName, OrigTreeEntries, OrigTreeName, OrigTreePOT, StdHepFd, StdHepFm, StdHepLd, StdHepN, StdHepP4, StdHepPdg, StdHepRescat, StdHepStatus, TimeInSpill, and TruthVertexID.
| void GRooTrackerVtx::Reset | ( | void | ) |
Definition at line 108 of file TGRooTrackerVtx.cxx.
References EvtCode, EvtDXSec, EvtNum, EvtProb, EvtVtx, EvtWght, EvtXSec, GeneratorName, GeomPath, ND::kGStdHepNPmax, OrigEvtNum, OrigFileName, OrigTreeEntries, OrigTreeName, OrigTreePOT, ND::JNuBeamFlux::Reset(), StdHepFdTemp, StdHepFmTemp, StdHepLdTemp, StdHepLmTemp, StdHepN, StdHepP4, StdHepPdgTemp, StdHepPolz, StdHepRescatTemp, StdHepStatusTemp, StdHepX4, TimeInSpill, and TruthVertexID.
Referenced by Init().
| TObjString* ND::GRooTrackerVtx::EvtCode |
generator-specific string with 'event code'
Definition at line 47 of file TGRooTrackerVtx.hxx.
Referenced by Copy(), Init(), Print(), Reset(), and ~GRooTrackerVtx().
| double ND::GRooTrackerVtx::EvtDXSec |
cross section for selected event kinematics (1E-38 cm2{K^n})
Definition at line 50 of file TGRooTrackerVtx.hxx.
| int ND::GRooTrackerVtx::EvtNum |
event num.
Definition at line 48 of file TGRooTrackerVtx.hxx.
| double ND::GRooTrackerVtx::EvtProb |
probability for that event (given cross section, pathlengths, etc)
Definition at line 52 of file TGRooTrackerVtx.hxx.
| double ND::GRooTrackerVtx::EvtVtx[4] |
event vertex position in detector coord syst (SI)
Definition at line 53 of file TGRooTrackerVtx.hxx.
| double ND::GRooTrackerVtx::EvtWght |
weight for that event
Definition at line 51 of file TGRooTrackerVtx.hxx.
| double ND::GRooTrackerVtx::EvtXSec |
cross section for selected event (1E-38 cm2)
Definition at line 49 of file TGRooTrackerVtx.hxx.
| int ND::GRooTrackerVtx::G2NeutEvtCode |
NEUT-like reaction code for the GENIE event.
Definition at line 100 of file TGRooTrackerVtx.hxx.
Referenced by Copy().
| TObjString* ND::GRooTrackerVtx::GeneratorName |
genie, also gives some of the running options(e.g. filling events with a fixed or meannumber of vertices)
Definition at line 104 of file TGRooTrackerVtx.hxx.
Referenced by Copy(), Init(), Print(), Reset(), and ~GRooTrackerVtx().
| TObjString* ND::GRooTrackerVtx::GeomPath |
Geometry path of where the vertex is.
Definition at line 101 of file TGRooTrackerVtx.hxx.
Referenced by Copy(), Init(), Print(), Reset(), and ~GRooTrackerVtx().
|
inherited |
Beam Alpha.
Definition at line 82 of file TJNuBeamFlux.hxx.
Referenced by ND::JNuBeamFlux::Copy(), ND::NRooTrackerVtx::Print(), ND::JNuBeamFlux::Reset(), and ND::TRooTrackerVtxModuleBase::SetFluxTreeAddresses().
|
inherited |
ND Acceptance Weight Out-of-target Secondary Interactions.
Definition at line 68 of file TJNuBeamFlux.hxx.
Referenced by ND::JNuBeamFlux::Copy(), ND::NRooTrackerVtx::Copy(), ND::NRooTrackerVtx::Print(), ND::JNuBeamFlux::Reset(), and ND::TRooTrackerVtxModuleBase::SetFluxTreeAddresses().
|
inherited |
Beam center position.
Definition at line 78 of file TJNuBeamFlux.hxx.
Referenced by ND::JNuBeamFlux::Copy(), ND::NRooTrackerVtx::Print(), ND::JNuBeamFlux::Reset(), and ND::TRooTrackerVtxModuleBase::SetFluxTreeAddresses().
|
inherited |
Beam RMS width.
Definition at line 80 of file TJNuBeamFlux.hxx.
Referenced by ND::JNuBeamFlux::Copy(), ND::NRooTrackerVtx::Print(), ND::JNuBeamFlux::Reset(), and ND::TRooTrackerVtxModuleBase::SetFluxTreeAddresses().
|
inherited |
Beam angle.
Definition at line 79 of file TJNuBeamFlux.hxx.
Referenced by ND::JNuBeamFlux::Copy(), ND::NRooTrackerVtx::Print(), ND::JNuBeamFlux::Reset(), and ND::TRooTrackerVtxModuleBase::SetFluxTreeAddresses().
|
inherited |
parent hadron cos(theta) relative to beam at production
Definition at line 52 of file TJNuBeamFlux.hxx.
Referenced by ND::JNuBeamFlux::Copy(), Print(), ND::JNuBeamFlux::Reset(), and ND::TRooTrackerVtxModuleBase::SetFluxTreeAddresses().
|
inherited |
parent hadron cos(theta) relative to beam at decay
Definition at line 47 of file TJNuBeamFlux.hxx.
Referenced by ND::JNuBeamFlux::Copy(), Print(), ND::JNuBeamFlux::Reset(), and ND::TRooTrackerVtxModuleBase::SetFluxTreeAddresses().
|
inherited |
Beam Emittance.
Definition at line 81 of file TJNuBeamFlux.hxx.
Referenced by ND::JNuBeamFlux::Copy(), ND::NRooTrackerVtx::Print(), ND::JNuBeamFlux::Reset(), and ND::TRooTrackerVtxModuleBase::SetFluxTreeAddresses().
|
inherited |
Neutrino Energy at SK.
Definition at line 66 of file TJNuBeamFlux.hxx.
Referenced by ND::JNuBeamFlux::Copy(), ND::NRooTrackerVtx::Copy(), ND::NRooTrackerVtx::Print(), ND::JNuBeamFlux::Reset(), and ND::TRooTrackerVtxModuleBase::SetFluxTreeAddresses().
|
inherited |
orig flux file name neutrino parent info
Definition at line 42 of file TJNuBeamFlux.hxx.
Referenced by ND::JNuBeamFlux::Copy(), ND::JNuBeamFlux::JNuBeamFlux(), ND::JNuBeamFlux::Reset(), ND::TRooTrackerVtxModuleBase::SetFluxTreeAddresses(), and ND::JNuBeamFlux::~JNuBeamFlux().
|
inherited |
corresponding entry in orig flux file
Definition at line 41 of file TJNuBeamFlux.hxx.
Referenced by ND::JNuBeamFlux::Copy(), Print(), ND::JNuBeamFlux::Reset(), and ND::TRooTrackerVtxModuleBase::SetFluxTreeAddresses().
|
inherited |
momentum of the primary particle at the starting point Interation History Information
Definition at line 59 of file TJNuBeamFlux.hxx.
Referenced by ND::JNuBeamFlux::Copy(), Print(), ND::NRooTrackerVtx::Print(), ND::JNuBeamFlux::Reset(), and ND::TRooTrackerVtxModuleBase::SetFluxTreeAddresses().
|
inherited |
Ancestor particle cos(theta) relative to beam.
Definition at line 62 of file TJNuBeamFlux.hxx.
Referenced by ND::JNuBeamFlux::Copy(), ND::JNuBeamFlux::Reset(), and ND::TRooTrackerVtxModuleBase::SetFluxTreeAddresses().
|
inherited |
distance traveled through aluminum
Definition at line 71 of file TJNuBeamFlux.hxx.
Referenced by ND::JNuBeamFlux::Copy(), ND::JNuBeamFlux::Reset(), and ND::TRooTrackerVtxModuleBase::SetFluxTreeAddresses().
|
inherited |
distance traveled through carbon
Definition at line 70 of file TJNuBeamFlux.hxx.
Referenced by ND::JNuBeamFlux::Copy(), ND::JNuBeamFlux::Reset(), and ND::TRooTrackerVtxModuleBase::SetFluxTreeAddresses().
|
inherited |
distance traveled through iron Beam parameter information
Definition at line 73 of file TJNuBeamFlux.hxx.
Referenced by ND::JNuBeamFlux::Copy(), ND::JNuBeamFlux::Reset(), and ND::TRooTrackerVtxModuleBase::SetFluxTreeAddresses().
|
inherited |
distance traveled through titanium
Definition at line 72 of file TJNuBeamFlux.hxx.
Referenced by ND::JNuBeamFlux::Copy(), ND::JNuBeamFlux::Reset(), and ND::TRooTrackerVtxModuleBase::SetFluxTreeAddresses().
|
inherited |
primary particle ID
Definition at line 56 of file TJNuBeamFlux.hxx.
Referenced by ND::JNuBeamFlux::Copy(), Print(), ND::NRooTrackerVtx::Print(), ND::JNuBeamFlux::Reset(), and ND::TRooTrackerVtxModuleBase::SetFluxTreeAddresses().
|
inherited |
material in which the particle originates
Definition at line 69 of file TJNuBeamFlux.hxx.
Referenced by ND::JNuBeamFlux::Copy(), ND::JNuBeamFlux::Reset(), and ND::TRooTrackerVtxModuleBase::SetFluxTreeAddresses().
|
inherited |
particle production mechanism of ancestor particle Normalization and Transfer Matrix Information
Definition at line 65 of file TJNuBeamFlux.hxx.
Referenced by ND::JNuBeamFlux::Copy(), ND::JNuBeamFlux::Reset(), and ND::TRooTrackerVtxModuleBase::SetFluxTreeAddresses().
|
inherited |
Momentum of ancestor particle.
Definition at line 61 of file TJNuBeamFlux.hxx.
Referenced by ND::JNuBeamFlux::Copy(), ND::JNuBeamFlux::Reset(), and ND::TRooTrackerVtxModuleBase::SetFluxTreeAddresses().
|
inherited |
PDG ancestor particle ID.
Definition at line 64 of file TJNuBeamFlux.hxx.
Referenced by ND::JNuBeamFlux::Copy(), ND::JNuBeamFlux::Reset(), and ND::TRooTrackerVtxModuleBase::SetFluxTreeAddresses().
|
inherited |
primary particle starting point
Definition at line 57 of file TJNuBeamFlux.hxx.
Referenced by ND::JNuBeamFlux::Copy(), Print(), ND::NRooTrackerVtx::Print(), ND::JNuBeamFlux::Reset(), and ND::TRooTrackerVtxModuleBase::SetFluxTreeAddresses().
|
inherited |
Position of ancestor particle.
Definition at line 63 of file TJNuBeamFlux.hxx.
Referenced by ND::JNuBeamFlux::Copy(), ND::JNuBeamFlux::Reset(), and ND::TRooTrackerVtxModuleBase::SetFluxTreeAddresses().
|
inherited |
primary particle direction at starting point
Definition at line 58 of file TJNuBeamFlux.hxx.
Referenced by ND::JNuBeamFlux::Copy(), Print(), ND::NRooTrackerVtx::Print(), ND::JNuBeamFlux::Reset(), and ND::TRooTrackerVtxModuleBase::SetFluxTreeAddresses().
|
inherited |
Horn currents.
Definition at line 83 of file TJNuBeamFlux.hxx.
Referenced by ND::JNuBeamFlux::Copy(), ND::NRooTrackerVtx::Print(), ND::JNuBeamFlux::Reset(), and ND::TRooTrackerVtxModuleBase::SetFluxTreeAddresses().
|
inherited |
Detector ID primary particle information.
Definition at line 55 of file TJNuBeamFlux.hxx.
Referenced by ND::JNuBeamFlux::Copy(), Print(), ND::JNuBeamFlux::Reset(), and ND::TRooTrackerVtxModuleBase::SetFluxTreeAddresses().
|
inherited |
Number of interaction steps.
Definition at line 60 of file TJNuBeamFlux.hxx.
Referenced by ND::JNuBeamFlux::Copy(), ND::JNuBeamFlux::Reset(), and ND::TRooTrackerVtxModuleBase::SetFluxTreeAddresses().
|
inherited |
Normalization weight.
Definition at line 48 of file TJNuBeamFlux.hxx.
Referenced by ND::JNuBeamFlux::Copy(), ND::NRooTrackerVtx::Copy(), ND::NRooTrackerVtx::Print(), ND::JNuBeamFlux::Reset(), and ND::TRooTrackerVtxModuleBase::SetFluxTreeAddresses().
|
inherited |
Normalization weight at SK.
Definition at line 67 of file TJNuBeamFlux.hxx.
Referenced by ND::JNuBeamFlux::Copy(), ND::NRooTrackerVtx::Copy(), ND::NRooTrackerVtx::Print(), ND::JNuBeamFlux::Reset(), and ND::TRooTrackerVtxModuleBase::SetFluxTreeAddresses().
|
inherited |
Number of triggers.
Definition at line 76 of file TJNuBeamFlux.hxx.
Referenced by ND::JNuBeamFlux::Copy(), ND::JNuBeamFlux::Reset(), and ND::TRooTrackerVtxModuleBase::SetFluxTreeAddresses().
|
inherited |
parent hadron decay mode
Definition at line 44 of file TJNuBeamFlux.hxx.
Referenced by ND::JNuBeamFlux::Copy(), Print(), ND::NRooTrackerVtx::Print(), ND::JNuBeamFlux::Reset(), and ND::TRooTrackerVtxModuleBase::SetFluxTreeAddresses().
|
inherited |
parent hadron 4-momentum at decay
Definition at line 45 of file TJNuBeamFlux.hxx.
Referenced by ND::JNuBeamFlux::Copy(), Print(), ND::NRooTrackerVtx::Print(), ND::JNuBeamFlux::Reset(), and ND::TRooTrackerVtxModuleBase::SetFluxTreeAddresses().
|
inherited |
parent hadron 4-position at decay
Definition at line 46 of file TJNuBeamFlux.hxx.
Referenced by ND::JNuBeamFlux::Copy(), Print(), ND::NRooTrackerVtx::Print(), ND::JNuBeamFlux::Reset(), and ND::TRooTrackerVtxModuleBase::SetFluxTreeAddresses().
|
inherited |
parent hadron pdg code
Definition at line 43 of file TJNuBeamFlux.hxx.
Referenced by ND::JNuBeamFlux::Copy(), Print(), ND::NRooTrackerVtx::Print(), ND::JNuBeamFlux::Reset(), and ND::TRooTrackerVtxModuleBase::SetFluxTreeAddresses().
|
inherited |
parent hadron 4-momentum at production
Definition at line 49 of file TJNuBeamFlux.hxx.
Referenced by ND::JNuBeamFlux::Copy(), Print(), ND::NRooTrackerVtx::Print(), ND::JNuBeamFlux::Reset(), and ND::TRooTrackerVtxModuleBase::SetFluxTreeAddresses().
|
inherited |
parent hadron 4-position at production
Definition at line 50 of file TJNuBeamFlux.hxx.
Referenced by ND::JNuBeamFlux::Copy(), Print(), ND::NRooTrackerVtx::Print(), ND::JNuBeamFlux::Reset(), and ND::TRooTrackerVtxModuleBase::SetFluxTreeAddresses().
|
inherited |
Interaction model ID.
Definition at line 77 of file TJNuBeamFlux.hxx.
Referenced by ND::JNuBeamFlux::Copy(), ND::NRooTrackerVtx::Print(), ND::JNuBeamFlux::Reset(), and ND::TRooTrackerVtxModuleBase::SetFluxTreeAddresses().
|
inherited |
Random seed.
Definition at line 84 of file TJNuBeamFlux.hxx.
Referenced by ND::JNuBeamFlux::Copy(), ND::JNuBeamFlux::Reset(), and ND::TRooTrackerVtxModuleBase::SetFluxTreeAddresses().
|
inherited |
neutrino r position at ND5/6 plane
Definition at line 53 of file TJNuBeamFlux.hxx.
Referenced by ND::JNuBeamFlux::Copy(), ND::JNuBeamFlux::Reset(), and ND::TRooTrackerVtxModuleBase::SetFluxTreeAddresses().
|
inherited |
beam tune ID #
Definition at line 75 of file TJNuBeamFlux.hxx.
Referenced by ND::JNuBeamFlux::Copy(), ND::NRooTrackerVtx::Print(), ND::JNuBeamFlux::Reset(), and ND::TRooTrackerVtxModuleBase::SetFluxTreeAddresses().
|
inherited |
jnubeam flux version
Definition at line 74 of file TJNuBeamFlux.hxx.
Referenced by ND::JNuBeamFlux::Copy(), ND::NRooTrackerVtx::Print(), ND::JNuBeamFlux::Reset(), and ND::TRooTrackerVtxModuleBase::SetFluxTreeAddresses().
|
inherited |
neutrino (x,y) position at ND5/6 plane
Definition at line 54 of file TJNuBeamFlux.hxx.
Referenced by ND::JNuBeamFlux::Copy(), ND::JNuBeamFlux::Reset(), and ND::TRooTrackerVtxModuleBase::SetFluxTreeAddresses().
| int ND::GRooTrackerVtx::OrigEvtNum |
Event number within the gnmc file.
Definition at line 107 of file TGRooTrackerVtx.hxx.
| TObjString* ND::GRooTrackerVtx::OrigFileName |
Filename of the gnmc file.
Definition at line 105 of file TGRooTrackerVtx.hxx.
Referenced by Copy(), Init(), Print(), Reset(), and ~GRooTrackerVtx().
| int ND::GRooTrackerVtx::OrigTreeEntries |
Number of entries in the gnmc file.
Definition at line 108 of file TGRooTrackerVtx.hxx.
| TObjString* ND::GRooTrackerVtx::OrigTreeName |
Tree name within the gnmc file.
Definition at line 106 of file TGRooTrackerVtx.hxx.
Referenced by Copy(), Init(), Print(), Reset(), and ~GRooTrackerVtx().
| double ND::GRooTrackerVtx::OrigTreePOT |
Number of POT in the gnmc file.
Definition at line 109 of file TGRooTrackerVtx.hxx.
| int* ND::GRooTrackerVtx::StdHepFd |
first daughter.
First daughter of -1 indicates final state particle (after FSI)
Definition at line 76 of file TGRooTrackerVtx.hxx.
| int ND::GRooTrackerVtx::StdHepFdTemp[kGStdHepNPmax] |
Definition at line 73 of file TGRooTrackerVtx.hxx.
Referenced by Reset().
| int* ND::GRooTrackerVtx::StdHepFm |
first mother.
First mother of -1 indicates initial particle (e.g. incoming neutrino, target nucleus)
Definition at line 85 of file TGRooTrackerVtx.hxx.
| int ND::GRooTrackerVtx::StdHepFmTemp[kGStdHepNPmax] |
Definition at line 82 of file TGRooTrackerVtx.hxx.
Referenced by Reset().
| int* ND::GRooTrackerVtx::StdHepLd |
| int ND::GRooTrackerVtx::StdHepLdTemp[kGStdHepNPmax] |
Definition at line 79 of file TGRooTrackerVtx.hxx.
Referenced by Reset().
| int* ND::GRooTrackerVtx::StdHepLm |
| int ND::GRooTrackerVtx::StdHepLmTemp[kGStdHepNPmax] |
Definition at line 88 of file TGRooTrackerVtx.hxx.
Referenced by Reset().
| int ND::GRooTrackerVtx::StdHepN |
number of particles in particle array stdhep-like particle array
Definition at line 54 of file TGRooTrackerVtx.hxx.
| double ND::GRooTrackerVtx::StdHepP4[kGStdHepNPmax][4] |
4-p (px,py,pz,E) of particle in LAB frame (GeV)
Definition at line 70 of file TGRooTrackerVtx.hxx.
| int* ND::GRooTrackerVtx::StdHepPdg |
pdg codes (& generator specific codes for pseudoparticles)
Definition at line 57 of file TGRooTrackerVtx.hxx.
| int ND::GRooTrackerVtx::StdHepPdgTemp[kGStdHepNPmax] |
Definition at line 55 of file TGRooTrackerVtx.hxx.
Referenced by Reset().
| double ND::GRooTrackerVtx::StdHepPolz[kGStdHepNPmax][3] |
polarization vector
Definition at line 71 of file TGRooTrackerVtx.hxx.
| int* ND::GRooTrackerVtx::StdHepRescat |
generator-specific status code
Definition at line 61 of file TGRooTrackerVtx.hxx.
| int ND::GRooTrackerVtx::StdHepRescatTemp[kGStdHepNPmax] |
Definition at line 60 of file TGRooTrackerVtx.hxx.
Referenced by Reset().
| int* ND::GRooTrackerVtx::StdHepStatus |
generator-specific status code
Definition at line 64 of file TGRooTrackerVtx.hxx.
| int ND::GRooTrackerVtx::StdHepStatusTemp[kGStdHepNPmax] |
Definition at line 63 of file TGRooTrackerVtx.hxx.
Referenced by Reset().
| double ND::GRooTrackerVtx::StdHepX4[kGStdHepNPmax][4] |
4-x (x, y, z, t) of particle in hit nucleus frame (fm)
Definition at line 68 of file TGRooTrackerVtx.hxx.
| double ND::GRooTrackerVtx::TimeInSpill |
Time of the vertex, relative to spill time.
Definition at line 110 of file TGRooTrackerVtx.hxx.
| int ND::GRooTrackerVtx::TruthVertexID |
A link to the TTruthVertex tree.
Definition at line 112 of file TGRooTrackerVtx.hxx.
1.8.5