GENIEGenerator
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
g3numi Class Reference

#include <g3numi.h>

Public Member Functions

 g3numi (TTree *tree=0)
 
virtual ~g3numi ()
 
virtual Int_t Cut (Long64_t entry)
 
virtual Int_t GetEntry (Long64_t entry)
 
virtual Long64_t LoadTree (Long64_t entry)
 
virtual void Init (TTree *tree)
 
virtual void Loop ()
 
virtual Bool_t Notify ()
 
virtual void Show (Long64_t entry=-1)
 

Public Attributes

TTree * fChain
 
Int_t fCurrent
 pointer to the analyzed TTree or TChain More...
 
Int_t run
 current Tree number in a TChain More...
 
Int_t evtno
 
Float_t Ndxdz
 
Float_t Ndydz
 
Float_t Npz
 
Float_t Nenergy
 
Float_t Ndxdznea
 
Float_t Ndydznea
 
Float_t Nenergyn
 
Float_t Nwtnear
 
Float_t Ndxdzfar
 
Float_t Ndydzfar
 
Float_t Nenergyf
 
Float_t Nwtfar
 
Int_t Norig
 
Int_t Ndecay
 
Int_t Ntype
 
Float_t Vx
 
Float_t Vy
 
Float_t Vz
 
Float_t pdpx
 
Float_t pdpy
 
Float_t pdpz
 
Float_t ppdxdz
 
Float_t ppdydz
 
Float_t pppz
 
Float_t ppenergy
 
Int_t ppmedium
 
Int_t ptype
 
Float_t ppvx
 
Float_t ppvy
 
Float_t ppvz
 
Float_t muparpx
 
Float_t muparpy
 
Float_t muparpz
 
Float_t mupare
 
Float_t Necm
 
Float_t Nimpwt
 
Float_t xpoint
 
Float_t ypoint
 
Float_t zpoint
 
Float_t tvx
 
Float_t tvy
 
Float_t tvz
 
Float_t tpx
 
Float_t tpy
 
Float_t tpz
 
Int_t tptype
 
Int_t tgen
 
Int_t tgptype
 
Float_t tgppx
 
Float_t tgppy
 
Float_t tgppz
 
Float_t tprivx
 
Float_t tprivy
 
Float_t tprivz
 
Float_t beamx
 
Float_t beamy
 
Float_t beamz
 
Float_t beampx
 
Float_t beampy
 
Float_t beampz
 
TBranch * b_run
 
TBranch * b_evtno
 
TBranch * b_Ndxdz
 
TBranch * b_Ndydz
 
TBranch * b_Npz
 
TBranch * b_Nenergy
 
TBranch * b_Ndxdznea
 
TBranch * b_Ndydznea
 
TBranch * b_Nenergyn
 
TBranch * b_Nwtnear
 
TBranch * b_Ndxdzfar
 
TBranch * b_Ndydzfar
 
TBranch * b_Nenergyf
 
TBranch * b_Nwtfar
 
TBranch * b_Norig
 
TBranch * b_Ndecay
 
TBranch * b_Ntype
 
TBranch * b_Vx
 
TBranch * b_Vy
 
TBranch * b_Vz
 
TBranch * b_pdpx
 
TBranch * b_pdpy
 
TBranch * b_pdpz
 
TBranch * b_ppdxdz
 
TBranch * b_ppdydz
 
TBranch * b_pppz
 
TBranch * b_ppenergy
 
TBranch * b_ppmedium
 
TBranch * b_ptype
 
TBranch * b_ppvx
 
TBranch * b_ppvy
 
TBranch * b_ppvz
 
TBranch * b_muparpx
 
TBranch * b_muparpy
 
TBranch * b_muparpz
 
TBranch * b_mupare
 
TBranch * b_Necm
 
TBranch * b_Nimpwt
 
TBranch * b_xpoint
 
TBranch * b_ypoint
 
TBranch * b_zpoint
 
TBranch * b_tvx
 
TBranch * b_tvy
 
TBranch * b_tvz
 
TBranch * b_tpx
 
TBranch * b_tpy
 
TBranch * b_tpz
 
TBranch * b_tptype
 
TBranch * b_tgen
 
TBranch * b_tgptype
 
TBranch * b_tgppx
 
TBranch * b_tgppy
 
TBranch * b_tgppz
 
TBranch * b_tprivx
 
TBranch * b_tprivy
 
TBranch * b_tprivz
 
TBranch * b_beamx
 
TBranch * b_beamy
 
TBranch * b_beamz
 
TBranch * b_beampx
 
TBranch * b_beampy
 
TBranch * b_beampz
 

Detailed Description

Definition at line 15 of file g3numi.h.

Constructor & Destructor Documentation

g3numi::g3numi ( TTree *  tree = 0)
virtual g3numi::~g3numi ( )
virtual

Member Function Documentation

virtual Int_t g3numi::Cut ( Long64_t  entry)
virtual
virtual Int_t g3numi::GetEntry ( Long64_t  entry)
virtual
virtual void g3numi::Init ( TTree *  tree)
virtual
virtual Long64_t g3numi::LoadTree ( Long64_t  entry)
virtual
virtual void g3numi::Loop ( )
virtual
virtual Bool_t g3numi::Notify ( )
virtual
virtual void g3numi::Show ( Long64_t  entry = -1)
virtual

Member Data Documentation

TBranch* g3numi::b_beampx

Definition at line 144 of file g3numi.h.

TBranch* g3numi::b_beampy

Definition at line 145 of file g3numi.h.

TBranch* g3numi::b_beampz

Definition at line 146 of file g3numi.h.

TBranch* g3numi::b_beamx

Definition at line 141 of file g3numi.h.

TBranch* g3numi::b_beamy

Definition at line 142 of file g3numi.h.

TBranch* g3numi::b_beamz

Definition at line 143 of file g3numi.h.

TBranch* g3numi::b_evtno

Definition at line 86 of file g3numi.h.

TBranch* g3numi::b_mupare

Definition at line 120 of file g3numi.h.

TBranch* g3numi::b_muparpx

Definition at line 117 of file g3numi.h.

TBranch* g3numi::b_muparpy

Definition at line 118 of file g3numi.h.

TBranch* g3numi::b_muparpz

Definition at line 119 of file g3numi.h.

TBranch* g3numi::b_Ndecay

Definition at line 100 of file g3numi.h.

TBranch* g3numi::b_Ndxdz

Definition at line 87 of file g3numi.h.

TBranch* g3numi::b_Ndxdzfar

Definition at line 95 of file g3numi.h.

TBranch* g3numi::b_Ndxdznea

Definition at line 91 of file g3numi.h.

TBranch* g3numi::b_Ndydz

Definition at line 88 of file g3numi.h.

TBranch* g3numi::b_Ndydzfar

Definition at line 96 of file g3numi.h.

TBranch* g3numi::b_Ndydznea

Definition at line 92 of file g3numi.h.

TBranch* g3numi::b_Necm

Definition at line 121 of file g3numi.h.

TBranch* g3numi::b_Nenergy

Definition at line 90 of file g3numi.h.

TBranch* g3numi::b_Nenergyf

Definition at line 97 of file g3numi.h.

TBranch* g3numi::b_Nenergyn

Definition at line 93 of file g3numi.h.

TBranch* g3numi::b_Nimpwt

Definition at line 122 of file g3numi.h.

TBranch* g3numi::b_Norig

Definition at line 99 of file g3numi.h.

TBranch* g3numi::b_Npz

Definition at line 89 of file g3numi.h.

TBranch* g3numi::b_Ntype

Definition at line 101 of file g3numi.h.

TBranch* g3numi::b_Nwtfar

Definition at line 98 of file g3numi.h.

TBranch* g3numi::b_Nwtnear

Definition at line 94 of file g3numi.h.

TBranch* g3numi::b_pdpx

Definition at line 105 of file g3numi.h.

TBranch* g3numi::b_pdpy

Definition at line 106 of file g3numi.h.

TBranch* g3numi::b_pdpz

Definition at line 107 of file g3numi.h.

TBranch* g3numi::b_ppdxdz

Definition at line 108 of file g3numi.h.

TBranch* g3numi::b_ppdydz

Definition at line 109 of file g3numi.h.

TBranch* g3numi::b_ppenergy

Definition at line 111 of file g3numi.h.

TBranch* g3numi::b_ppmedium

Definition at line 112 of file g3numi.h.

TBranch* g3numi::b_pppz

Definition at line 110 of file g3numi.h.

TBranch* g3numi::b_ppvx

Definition at line 114 of file g3numi.h.

TBranch* g3numi::b_ppvy

Definition at line 115 of file g3numi.h.

TBranch* g3numi::b_ppvz

Definition at line 116 of file g3numi.h.

TBranch* g3numi::b_ptype

Definition at line 113 of file g3numi.h.

TBranch* g3numi::b_run

Definition at line 85 of file g3numi.h.

TBranch* g3numi::b_tgen

Definition at line 133 of file g3numi.h.

TBranch* g3numi::b_tgppx

Definition at line 135 of file g3numi.h.

TBranch* g3numi::b_tgppy

Definition at line 136 of file g3numi.h.

TBranch* g3numi::b_tgppz

Definition at line 137 of file g3numi.h.

TBranch* g3numi::b_tgptype

Definition at line 134 of file g3numi.h.

TBranch* g3numi::b_tprivx

Definition at line 138 of file g3numi.h.

TBranch* g3numi::b_tprivy

Definition at line 139 of file g3numi.h.

TBranch* g3numi::b_tprivz

Definition at line 140 of file g3numi.h.

TBranch* g3numi::b_tptype

Definition at line 132 of file g3numi.h.

TBranch* g3numi::b_tpx

Definition at line 129 of file g3numi.h.

TBranch* g3numi::b_tpy

Definition at line 130 of file g3numi.h.

TBranch* g3numi::b_tpz

Definition at line 131 of file g3numi.h.

TBranch* g3numi::b_tvx

Definition at line 126 of file g3numi.h.

TBranch* g3numi::b_tvy

Definition at line 127 of file g3numi.h.

TBranch* g3numi::b_tvz

Definition at line 128 of file g3numi.h.

TBranch* g3numi::b_Vx

Definition at line 102 of file g3numi.h.

TBranch* g3numi::b_Vy

Definition at line 103 of file g3numi.h.

TBranch* g3numi::b_Vz

Definition at line 104 of file g3numi.h.

TBranch* g3numi::b_xpoint

Definition at line 123 of file g3numi.h.

TBranch* g3numi::b_ypoint

Definition at line 124 of file g3numi.h.

TBranch* g3numi::b_zpoint

Definition at line 125 of file g3numi.h.

Float_t g3numi::beampx

Definition at line 80 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::beampy

Definition at line 81 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::beampz

Definition at line 82 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::beamx

Definition at line 77 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::beamy

Definition at line 78 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::beamz

Definition at line 79 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Int_t g3numi::evtno

Definition at line 22 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

TTree* g3numi::fChain

Definition at line 17 of file g3numi.h.

Int_t g3numi::fCurrent

pointer to the analyzed TTree or TChain

Definition at line 18 of file g3numi.h.

Float_t g3numi::mupare

Definition at line 56 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::muparpx

Definition at line 53 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::muparpy

Definition at line 54 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::muparpz

Definition at line 55 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Int_t g3numi::Ndecay

Definition at line 36 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::Ndxdz

Definition at line 23 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::Ndxdzfar

Definition at line 31 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::Ndxdznea

Definition at line 27 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::Ndydz

Definition at line 24 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::Ndydzfar

Definition at line 32 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::Ndydznea

Definition at line 28 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::Necm

Definition at line 57 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::Nenergy

Definition at line 26 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::Nenergyf

Definition at line 33 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::Nenergyn

Definition at line 29 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::Nimpwt

Definition at line 58 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Int_t g3numi::Norig

Definition at line 35 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::Npz

Definition at line 25 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Int_t g3numi::Ntype

Definition at line 37 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::Nwtfar

Definition at line 34 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::Nwtnear

Definition at line 30 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::pdpx

Definition at line 41 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::pdpy

Definition at line 42 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::pdpz

Definition at line 43 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::ppdxdz

Definition at line 44 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::ppdydz

Definition at line 45 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::ppenergy

Definition at line 47 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Int_t g3numi::ppmedium

Definition at line 48 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::pppz

Definition at line 46 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::ppvx

Definition at line 50 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::ppvy

Definition at line 51 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::ppvz

Definition at line 52 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Int_t g3numi::ptype

Definition at line 49 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Int_t g3numi::run

current Tree number in a TChain

Definition at line 21 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Int_t g3numi::tgen

Definition at line 69 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::tgppx

Definition at line 71 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::tgppy

Definition at line 72 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::tgppz

Definition at line 73 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Int_t g3numi::tgptype

Definition at line 70 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::tprivx

Definition at line 74 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::tprivy

Definition at line 75 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::tprivz

Definition at line 76 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Int_t g3numi::tptype

Definition at line 68 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::tpx

Definition at line 65 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::tpy

Definition at line 66 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::tpz

Definition at line 67 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::tvx

Definition at line 62 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::tvy

Definition at line 63 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::tvz

Definition at line 64 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::Vx

Definition at line 38 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::Vy

Definition at line 39 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::Vz

Definition at line 40 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::xpoint

Definition at line 59 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::ypoint

Definition at line 60 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().

Float_t g3numi::zpoint

Definition at line 61 of file g3numi.h.

Referenced by genie::flux::GNuMIFluxPassThroughInfo::MakeCopy().


The documentation for this class was generated from the following file: