#include #include "TObject.h" using namespace std; #ifndef OPT_INIT_MODE_H #define OPT_INIT_MODE_H #include "TSystem.h" struct pInitModeOpt : public TObject { TString fg4Config_path, fg4Config_C_name, fg4Config_in_name; Bool_t fuse_pbs_jobcookie, fuse_nocalo; TString fout_tmp_dir, fout_path, fout_file_pattern; pInitModeOpt( TString g4Config_path, TString g4Config_C_name, TString g4Config_in_name, Bool_t use_pbs_jobcookie, Bool_t use_nocalo, TString out_tmp_dir, TString out_path, TString out_file_pattern): fg4Config_path(g4Config_path), fg4Config_C_name(g4Config_C_name), fg4Config_in_name(g4Config_in_name), fuse_pbs_jobcookie(use_pbs_jobcookie), fuse_nocalo(use_nocalo), fout_tmp_dir(out_tmp_dir), fout_path(out_path), fout_file_pattern(out_file_pattern) {}; virtual void Print(const Option_t* = "") const { cout<<"--->Init Options: "<Random Options: "<Runtime Options: "<Primary Options: "<