34 const std::string& config )
38 std::vector<std::string> filevec;
39 std::copy(fileset.begin(),fileset.end(),std::back_inserter(filevec));
45 const std::string& config )
48 std::vector<std::string> filevec;
49 filevec.push_back(filename);
55 std::vector<std::string>& ,
56 std::vector<void**>& )
104 <<
"Declared list of neutrino species: " << *
fPdgCList;
virtual void LoadBeamSimData(const std::vector< std::string > &filenames, const std::string &det_loc)=0
std::string fXMLbasename
XML file that might hold config param_sets.
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
#define LOG(stream, priority)
A macro that returns the requested log4cpp::Category appending a string (using the FILE...
long int fNCycles
times to cycle through the ntuple(s)
virtual void GetBranchInfo(std::vector< std::string > &branchNames, std::vector< std::string > &branchClassNames, std::vector< void ** > &branchObjPointers)
virtual ~GFluxFileConfigI()
virtual void SetFluxParticles(const PDGCodeList &particles)
specify list of flux neutrino species
void Copy(const PDGCodeList &list)
copy / print