3 #ifndef G4MAIN_FUN4ALLDSTPILEUPINPUTMANAGER_H
4 #define G4MAIN_FUN4ALLDSTPILEUPINPUTMANAGER_H
17 #include <gsl/gsl_rng.h>
33 int fileopen(
const std::string &filenam)
override;
35 int run(
const int nevents = 0)
override;
36 int BranchSelect(
const std::string &branch,
const int iflag)
override;
38 void Print(
const std::string &what =
"ALL")
const override;
64 int runOne(
const int nevents = 0);
115 std::unique_ptr<gsl_rng, Deleter>
m_rng;