GENIEGenerator
|
#include <GJPARCNuFlux.h>
Public Member Functions | |
GJPARCNuFluxPassThroughInfo () | |
GJPARCNuFluxPassThroughInfo (const GJPARCNuFluxPassThroughInfo &info) | |
virtual | ~GJPARCNuFluxPassThroughInfo () |
void | Reset () |
Public Attributes | |
long | fluxentry |
string | fluxfilename |
float | Enu |
int | ppid |
int | mode |
float | ppi |
float | xpi [3] |
float | npi [3] |
float | norm |
int | nvtx0 |
float | ppi0 |
float | xpi0 [3] |
float | npi0 [3] |
float | rnu |
float | xnu |
float | ynu |
float | nnu [3] |
float | cospibm |
float | cospi0bm |
int | idfd |
unsigned char | gipart |
float | gpos0 [3] |
float | gvec0 [3] |
float | gamom0 |
int | ng |
float | gpx [fNgmax] |
float | gpy [fNgmax] |
float | gpz [fNgmax] |
float | gcosbm [fNgmax] |
float | gvx [fNgmax] |
float | gvy [fNgmax] |
float | gvz [fNgmax] |
int | gpid [fNgmax] |
int | gmec [fNgmax] |
int | gmat [fNgmax] |
float | gdistc [fNgmax] |
float | gdistal [fNgmax] |
float | gdistti [fNgmax] |
float | gdistfe [fNgmax] |
float | Enusk |
float | normsk |
float | anorm |
float | version |
int | tuneid |
int | ntrig |
int | pint |
float | bpos [2] |
float | btilt [2] |
float | brms [2] |
float | emit [2] |
float | alpha [2] |
float | hcur [3] |
int | rand |
int | rseed [2] |
Friends | |
ostream & | operator<< (ostream &stream, const GJPARCNuFluxPassThroughInfo &info) |
Definition at line 152 of file GJPARCNuFlux.h.
GJPARCNuFluxPassThroughInfo::GJPARCNuFluxPassThroughInfo | ( | ) |
GJPARCNuFluxPassThroughInfo::GJPARCNuFluxPassThroughInfo | ( | const GJPARCNuFluxPassThroughInfo & | info | ) |
Definition at line 947 of file GJPARCNuFlux.cxx.
References alpha, anorm, bpos, brms, btilt, cospi0bm, cospibm, emit, Enu, Enusk, fluxentry, fluxfilename, genie::flux::fNgmax, gamom0, gcosbm, gdistal, gdistc, gdistfe, gdistti, gipart, gmat, gmec, gpid, gpos0, gpx, gpy, gpz, gvec0, gvx, gvy, gvz, hcur, idfd, mode, ng, nnu, norm, normsk, npi, npi0, ntrig, nvtx0, pint, ppi, ppi0, ppid, rand, rnu, rseed, tuneid, version, xnu, xpi, xpi0, and ynu.
|
inlinevirtual |
Definition at line 156 of file GJPARCNuFlux.h.
void GJPARCNuFluxPassThroughInfo::Reset | ( | void | ) |
Definition at line 1013 of file GJPARCNuFlux.cxx.
References alpha, anorm, bpos, brms, btilt, cospi0bm, cospibm, emit, Enu, Enusk, fluxentry, fluxfilename, genie::flux::fNgmax, gamom0, gcosbm, gdistal, gdistc, gdistfe, gdistti, gipart, gmat, gmec, gpid, gpos0, gpx, gpy, gpz, gvec0, gvx, gvy, gvz, hcur, idfd, mode, ng, nnu, norm, normsk, npi, npi0, ntrig, nvtx0, pint, ppi, ppi0, ppid, rand, rnu, rseed, tuneid, version, xnu, xpi, xpi0, and ynu.
Referenced by GJPARCNuFluxPassThroughInfo(), and genie::flux::GJPARCNuFlux::ResetCurrent().
|
friend |
Definition at line 1078 of file GJPARCNuFlux.cxx.
float genie::flux::GJPARCNuFluxPassThroughInfo::alpha[2] |
Definition at line 218 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), and Reset().
float genie::flux::GJPARCNuFluxPassThroughInfo::anorm |
Definition at line 207 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), and Reset().
float genie::flux::GJPARCNuFluxPassThroughInfo::bpos[2] |
Definition at line 214 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), and Reset().
float genie::flux::GJPARCNuFluxPassThroughInfo::brms[2] |
Definition at line 216 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), and Reset().
float genie::flux::GJPARCNuFluxPassThroughInfo::btilt[2] |
Definition at line 215 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), and Reset().
float genie::flux::GJPARCNuFluxPassThroughInfo::cospi0bm |
Definition at line 182 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), genie::flux::operator<<(), and Reset().
float genie::flux::GJPARCNuFluxPassThroughInfo::cospibm |
Definition at line 181 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), genie::flux::operator<<(), and Reset().
float genie::flux::GJPARCNuFluxPassThroughInfo::emit[2] |
Definition at line 217 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), and Reset().
float genie::flux::GJPARCNuFluxPassThroughInfo::Enu |
Definition at line 165 of file GJPARCNuFlux.h.
Referenced by genie::flux::GJPARCNuFlux::GenerateNext_weighted(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), genie::flux::operator<<(), and Reset().
float genie::flux::GJPARCNuFluxPassThroughInfo::Enusk |
Definition at line 205 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), and Reset().
long genie::flux::GJPARCNuFluxPassThroughInfo::fluxentry |
Definition at line 161 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), genie::flux::GJPARCNuFlux::GenerateNext_weighted(), GJPARCNuFluxPassThroughInfo(), genie::flux::operator<<(), and Reset().
string genie::flux::GJPARCNuFluxPassThroughInfo::fluxfilename |
Definition at line 162 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), genie::flux::GJPARCNuFlux::GenerateNext_weighted(), GJPARCNuFluxPassThroughInfo(), genie::flux::operator<<(), and Reset().
float genie::flux::GJPARCNuFluxPassThroughInfo::gamom0 |
Definition at line 187 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), and Reset().
float genie::flux::GJPARCNuFluxPassThroughInfo::gcosbm[fNgmax] |
Definition at line 193 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), and Reset().
float genie::flux::GJPARCNuFluxPassThroughInfo::gdistal[fNgmax] |
Definition at line 202 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), and Reset().
float genie::flux::GJPARCNuFluxPassThroughInfo::gdistc[fNgmax] |
Definition at line 201 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), and Reset().
float genie::flux::GJPARCNuFluxPassThroughInfo::gdistfe[fNgmax] |
Definition at line 204 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), and Reset().
float genie::flux::GJPARCNuFluxPassThroughInfo::gdistti[fNgmax] |
Definition at line 203 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), and Reset().
unsigned char genie::flux::GJPARCNuFluxPassThroughInfo::gipart |
Definition at line 184 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), and Reset().
int genie::flux::GJPARCNuFluxPassThroughInfo::gmat[fNgmax] |
Definition at line 200 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), and Reset().
int genie::flux::GJPARCNuFluxPassThroughInfo::gmec[fNgmax] |
Definition at line 198 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), and Reset().
int genie::flux::GJPARCNuFluxPassThroughInfo::gpid[fNgmax] |
Definition at line 197 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), and Reset().
float genie::flux::GJPARCNuFluxPassThroughInfo::gpos0[3] |
Definition at line 185 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), and Reset().
float genie::flux::GJPARCNuFluxPassThroughInfo::gpx[fNgmax] |
Definition at line 190 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), and Reset().
float genie::flux::GJPARCNuFluxPassThroughInfo::gpy[fNgmax] |
Definition at line 191 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), and Reset().
float genie::flux::GJPARCNuFluxPassThroughInfo::gpz[fNgmax] |
Definition at line 192 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), and Reset().
float genie::flux::GJPARCNuFluxPassThroughInfo::gvec0[3] |
Definition at line 186 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), and Reset().
float genie::flux::GJPARCNuFluxPassThroughInfo::gvx[fNgmax] |
Definition at line 194 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), and Reset().
float genie::flux::GJPARCNuFluxPassThroughInfo::gvy[fNgmax] |
Definition at line 195 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), and Reset().
float genie::flux::GJPARCNuFluxPassThroughInfo::gvz[fNgmax] |
Definition at line 196 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), and Reset().
float genie::flux::GJPARCNuFluxPassThroughInfo::hcur[3] |
Definition at line 219 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), and Reset().
int genie::flux::GJPARCNuFluxPassThroughInfo::idfd |
Definition at line 183 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), genie::flux::GJPARCNuFlux::GenerateNext_weighted(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), genie::flux::operator<<(), and Reset().
int genie::flux::GJPARCNuFluxPassThroughInfo::mode |
Definition at line 167 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), genie::flux::GJPARCNuFlux::GenerateNext_weighted(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), genie::flux::operator<<(), and Reset().
int genie::flux::GJPARCNuFluxPassThroughInfo::ng |
Definition at line 189 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), and Reset().
float genie::flux::GJPARCNuFluxPassThroughInfo::nnu[3] |
Definition at line 179 of file GJPARCNuFlux.h.
Referenced by genie::flux::GJPARCNuFlux::GenerateNext_weighted(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), and Reset().
float genie::flux::GJPARCNuFluxPassThroughInfo::norm |
Definition at line 171 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), genie::flux::GJPARCNuFlux::GenerateNext_weighted(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), genie::flux::operator<<(), and Reset().
float genie::flux::GJPARCNuFluxPassThroughInfo::normsk |
Definition at line 206 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), and Reset().
float genie::flux::GJPARCNuFluxPassThroughInfo::npi[3] |
Definition at line 170 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), genie::flux::operator<<(), and Reset().
float genie::flux::GJPARCNuFluxPassThroughInfo::npi0[3] |
Definition at line 175 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), genie::flux::operator<<(), and Reset().
int genie::flux::GJPARCNuFluxPassThroughInfo::ntrig |
Definition at line 212 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), and Reset().
int genie::flux::GJPARCNuFluxPassThroughInfo::nvtx0 |
Definition at line 172 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), genie::flux::operator<<(), and Reset().
int genie::flux::GJPARCNuFluxPassThroughInfo::pint |
Definition at line 213 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), and Reset().
float genie::flux::GJPARCNuFluxPassThroughInfo::ppi |
Definition at line 168 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), genie::flux::operator<<(), and Reset().
float genie::flux::GJPARCNuFluxPassThroughInfo::ppi0 |
Definition at line 173 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), genie::flux::operator<<(), and Reset().
int genie::flux::GJPARCNuFluxPassThroughInfo::ppid |
Definition at line 166 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), genie::flux::operator<<(), and Reset().
int genie::flux::GJPARCNuFluxPassThroughInfo::rand |
Definition at line 220 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), and Reset().
float genie::flux::GJPARCNuFluxPassThroughInfo::rnu |
Definition at line 176 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), and Reset().
int genie::flux::GJPARCNuFluxPassThroughInfo::rseed[2] |
Definition at line 221 of file GJPARCNuFlux.h.
Referenced by GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), and Reset().
int genie::flux::GJPARCNuFluxPassThroughInfo::tuneid |
Definition at line 211 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), and Reset().
float genie::flux::GJPARCNuFluxPassThroughInfo::version |
Definition at line 210 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), and Reset().
float genie::flux::GJPARCNuFluxPassThroughInfo::xnu |
Definition at line 177 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), genie::flux::GJPARCNuFlux::GenerateNext_weighted(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), and Reset().
float genie::flux::GJPARCNuFluxPassThroughInfo::xpi[3] |
Definition at line 169 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), genie::flux::operator<<(), and Reset().
float genie::flux::GJPARCNuFluxPassThroughInfo::xpi0[3] |
Definition at line 174 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), genie::flux::operator<<(), and Reset().
float genie::flux::GJPARCNuFluxPassThroughInfo::ynu |
Definition at line 178 of file GJPARCNuFlux.h.
Referenced by ConvertToGRooTracker(), genie::flux::GJPARCNuFlux::GenerateNext_weighted(), GJPARCNuFluxPassThroughInfo(), genie::flux::GJPARCNuFlux::LoadBeamSimData(), and Reset().