18 #ifndef GENIE_FLUX_GFLUXFILECONFIGI_H 19 #define GENIE_FLUX_GFLUXFILECONFIGI_H 75 virtual void GetBranchInfo(std::vector<std::string>& branchNames,
76 std::vector<std::string>& branchClassNames,
77 std::vector<void**>& branchObjPointers);
109 #endif //GENIE_FLUX_GFLUXFILECONFIGI_H virtual void LoadBeamSimData(const std::vector< std::string > &filenames, const std::string &det_loc)=0
THE MAIN GENIE PROJECT NAMESPACE
std::string fXMLbasename
XML file that might hold config param_sets.
virtual void PrintConfig()=0
print the current configuration
virtual void SetNumOfCycles(long int ncycle)
limit cycling through input files
virtual void SetXMLFileBase(std::string xmlbasename="")
virtual void SetUpstreamZ(double z0)
virtual TTree * GetMetaDataTree()
PDGCodeList * fPdgCList
list of neutrino pdg-codes to generate
long int fNCycles
times to cycle through the ntuple(s)
virtual std::string GetXMLFileBase() const
virtual void GetBranchInfo(std::vector< std::string > &branchNames, std::vector< std::string > &branchClassNames, std::vector< void ** > &branchObjPointers)
PDGCodeList * fPdgCListRej
list of nu pdg-codes seen but rejected
virtual ~GFluxFileConfigI()
virtual void SetFluxParticles(const PDGCodeList &particles)
specify list of flux neutrino species