#include <GSimpleNtpFlux.h>
Public Member Functions | |
GSimpleNtpNuMI () | |
virtual | ~GSimpleNtpNuMI () |
void | Reset () |
void | Print (const Option_t *opt="") const |
Public Attributes | |
Double_t | tpx |
parent particle px at target exit More... | |
Double_t | tpy |
Double_t | tpz |
Double_t | vx |
vertex position of hadron/muon decay More... | |
Double_t | vy |
Double_t | vz |
Double_t | pdpx |
nu parent momentum at time of decay More... | |
Double_t | pdpy |
Double_t | pdpz |
Double_t | pppx |
nu parent momentum at production point More... | |
Double_t | pppy |
Double_t | pppz |
Int_t | ndecay |
decay mode More... | |
Int_t | ptype |
parent type (PDG) More... | |
Int_t | ppmedium |
tracking medium where parent was produced More... | |
Int_t | tptype |
parent particle type at target exit More... | |
Int_t | run |
Int_t | evtno |
Int_t | entryno |
Friends | |
ostream & | operator<< (ostream &stream, const GSimpleNtpNuMI &info) |
Additional elements for NuMI (allow SKZP reweighting and reference back to original GNuMI flux entries) as "numi" branch
Definition at line 96 of file GSimpleNtpFlux.h.
GSimpleNtpNuMI::GSimpleNtpNuMI | ( | ) |
Definition at line 858 of file GSimpleNtpFlux.cxx.
|
inlinevirtual |
Definition at line 99 of file GSimpleNtpFlux.h.
void GSimpleNtpNuMI::Print | ( | const Option_t * | opt = "" | ) | const |
Definition at line 876 of file GSimpleNtpFlux.cxx.
void GSimpleNtpNuMI::Reset | ( | void | ) |
Definition at line 860 of file GSimpleNtpFlux.cxx.
|
friend |
Definition at line 982 of file GSimpleNtpFlux.cxx.
Int_t genie::flux::GSimpleNtpNuMI::entryno |
Definition at line 123 of file GSimpleNtpFlux.h.
Int_t genie::flux::GSimpleNtpNuMI::evtno |
Definition at line 122 of file GSimpleNtpFlux.h.
Int_t genie::flux::GSimpleNtpNuMI::ndecay |
decay mode
Definition at line 116 of file GSimpleNtpFlux.h.
Double_t genie::flux::GSimpleNtpNuMI::pdpx |
nu parent momentum at time of decay
Definition at line 109 of file GSimpleNtpFlux.h.
Double_t genie::flux::GSimpleNtpNuMI::pdpy |
Definition at line 110 of file GSimpleNtpFlux.h.
Double_t genie::flux::GSimpleNtpNuMI::pdpz |
Definition at line 111 of file GSimpleNtpFlux.h.
Int_t genie::flux::GSimpleNtpNuMI::ppmedium |
tracking medium where parent was produced
Definition at line 118 of file GSimpleNtpFlux.h.
Double_t genie::flux::GSimpleNtpNuMI::pppx |
nu parent momentum at production point
Definition at line 112 of file GSimpleNtpFlux.h.
Double_t genie::flux::GSimpleNtpNuMI::pppy |
Definition at line 113 of file GSimpleNtpFlux.h.
Double_t genie::flux::GSimpleNtpNuMI::pppz |
Definition at line 114 of file GSimpleNtpFlux.h.
Int_t genie::flux::GSimpleNtpNuMI::ptype |
parent type (PDG)
Definition at line 117 of file GSimpleNtpFlux.h.
Int_t genie::flux::GSimpleNtpNuMI::run |
Definition at line 121 of file GSimpleNtpFlux.h.
Int_t genie::flux::GSimpleNtpNuMI::tptype |
parent particle type at target exit
Definition at line 119 of file GSimpleNtpFlux.h.
Double_t genie::flux::GSimpleNtpNuMI::tpx |
parent particle px at target exit
Definition at line 103 of file GSimpleNtpFlux.h.
Double_t genie::flux::GSimpleNtpNuMI::tpy |
Definition at line 104 of file GSimpleNtpFlux.h.
Double_t genie::flux::GSimpleNtpNuMI::tpz |
Definition at line 105 of file GSimpleNtpFlux.h.
Double_t genie::flux::GSimpleNtpNuMI::vx |
vertex position of hadron/muon decay
Definition at line 106 of file GSimpleNtpFlux.h.
Double_t genie::flux::GSimpleNtpNuMI::vy |
Definition at line 107 of file GSimpleNtpFlux.h.
Double_t genie::flux::GSimpleNtpNuMI::vz |
Definition at line 108 of file GSimpleNtpFlux.h.