|
GENIEGenerator
|
#include <GSimpleNtpFlux.h>


Public Member Functions | |
| GSimpleNtpMeta () | |
| virtual | ~GSimpleNtpMeta () |
| void | Reset () |
| void | AddFlavor (Int_t nupdg) |
| void | Print (const Option_t *opt="") const |
Public Attributes | |
| std::vector< Int_t > | pdglist |
| list of neutrino flavors More... | |
| Double_t | maxEnergy |
| maximum energy More... | |
| Double_t | minWgt |
| minimum weight More... | |
| Double_t | maxWgt |
| maximum weight More... | |
| Double_t | protons |
| represented number of protons-on-target More... | |
| Double_t | windowBase [3] |
| x,y,z position of window base point More... | |
| Double_t | windowDir1 [3] |
| dx,dy,dz of window direction 1 More... | |
| Double_t | windowDir2 [3] |
| dx,dy,dz of window direction 2 More... | |
| std::vector< std::string > | auxintname |
| tagname of aux ints associated w/ entry More... | |
| std::vector< std::string > | auxdblname |
| tagname of aux doubles associated w/ entry More... | |
| std::vector< std::string > | infiles |
| list of input files More... | |
| Int_t | seed |
| random seed used in generation More... | |
| UInt_t | metakey |
| index key to tie to individual entries More... | |
Static Public Attributes | |
| static UInt_t | mxfileprint = UINT_MAX |
| allow user to limit # of files to print More... | |
Friends | |
| ostream & | operator<< (ostream &stream, const GSimpleNtpMeta &info) |
A small persistable C-struct -like class that holds metadata about the the SimpleNtpFlux ntple.
Definition at line 158 of file GSimpleNtpFlux.h.
| GSimpleNtpMeta::GSimpleNtpMeta | ( | ) |
|
virtual |
| void GSimpleNtpMeta::AddFlavor | ( | Int_t | nupdg | ) |
Definition at line 946 of file GSimpleNtpFlux.cxx.
References pdglist.
| void GSimpleNtpMeta::Print | ( | const Option_t * | opt = "" | ) | const |
Definition at line 967 of file GSimpleNtpFlux.cxx.
| void GSimpleNtpMeta::Reset | ( | void | ) |
Definition at line 920 of file GSimpleNtpFlux.cxx.
References auxdblname, auxintname, infiles, maxEnergy, maxWgt, metakey, minWgt, pdglist, protons, seed, windowBase, windowDir1, and windowDir2.
Referenced by GSimpleNtpMeta(), genie::flux::GSimpleNtpFlux::ProcessMeta(), and ~GSimpleNtpMeta().
|
friend |
Definition at line 1026 of file GSimpleNtpFlux.cxx.
| std::vector<std::string> genie::flux::GSimpleNtpMeta::auxdblname |
tagname of aux doubles associated w/ entry
Definition at line 183 of file GSimpleNtpFlux.h.
Referenced by genie::flux::operator<<(), and Reset().
| std::vector<std::string> genie::flux::GSimpleNtpMeta::auxintname |
tagname of aux ints associated w/ entry
Definition at line 182 of file GSimpleNtpFlux.h.
Referenced by genie::flux::operator<<(), and Reset().
| std::vector<std::string> genie::flux::GSimpleNtpMeta::infiles |
list of input files
Definition at line 184 of file GSimpleNtpFlux.h.
Referenced by genie::flux::operator<<(), and Reset().
| Double_t genie::flux::GSimpleNtpMeta::maxEnergy |
maximum energy
Definition at line 173 of file GSimpleNtpFlux.h.
Referenced by genie::flux::operator<<(), and Reset().
| Double_t genie::flux::GSimpleNtpMeta::maxWgt |
maximum weight
Definition at line 175 of file GSimpleNtpFlux.h.
Referenced by genie::flux::operator<<(), and Reset().
| UInt_t genie::flux::GSimpleNtpMeta::metakey |
index key to tie to individual entries
Definition at line 187 of file GSimpleNtpFlux.h.
Referenced by genie::flux::GSimpleNtpFlux::GenerateNext_weighted(), genie::flux::operator<<(), and Reset().
| Double_t genie::flux::GSimpleNtpMeta::minWgt |
minimum weight
Definition at line 174 of file GSimpleNtpFlux.h.
Referenced by genie::flux::operator<<(), and Reset().
|
static |
allow user to limit # of files to print
Definition at line 189 of file GSimpleNtpFlux.h.
Referenced by genie::flux::operator<<().
| std::vector<Int_t> genie::flux::GSimpleNtpMeta::pdglist |
list of neutrino flavors
Definition at line 171 of file GSimpleNtpFlux.h.
Referenced by AddFlavor(), genie::flux::operator<<(), and Reset().
| Double_t genie::flux::GSimpleNtpMeta::protons |
represented number of protons-on-target
Definition at line 176 of file GSimpleNtpFlux.h.
Referenced by genie::flux::operator<<(), and Reset().
| Int_t genie::flux::GSimpleNtpMeta::seed |
random seed used in generation
Definition at line 186 of file GSimpleNtpFlux.h.
Referenced by genie::flux::operator<<(), and Reset().
| Double_t genie::flux::GSimpleNtpMeta::windowBase[3] |
x,y,z position of window base point
Definition at line 178 of file GSimpleNtpFlux.h.
Referenced by genie::flux::GSimpleNtpFlux::GetFluxWindow(), genie::flux::operator<<(), and Reset().
| Double_t genie::flux::GSimpleNtpMeta::windowDir1[3] |
dx,dy,dz of window direction 1
Definition at line 179 of file GSimpleNtpFlux.h.
Referenced by genie::flux::GSimpleNtpFlux::GetFluxWindow(), genie::flux::operator<<(), and Reset().
| Double_t genie::flux::GSimpleNtpMeta::windowDir2[3] |
dx,dy,dz of window direction 2
Definition at line 180 of file GSimpleNtpFlux.h.
Referenced by genie::flux::GSimpleNtpFlux::GetFluxWindow(), genie::flux::operator<<(), and Reset().
1.8.5