25 void RunADFToTree(Int_t which_run=-1,
const char *which_experiment=
"",
const char *which_adf_data=
"",
const char *run_name_pattern =
"",
const char *opt_adf_pattern=
"",
const char *which_output_dir=
"")
30 cout<<
"********************************"<<
endl;
31 cout<<
"****** RunADFToTree usage ******"<<
endl;
32 cout<<
"********************************"<<endl<<
endl;
33 cout<<
" To run the the function, it requires to get the path to the run, the sub-path to the data file, additional filters and the output directory"<<
endl;
34 cout<<
" ex: RunADFToTree(148,\"/agatadisks/e663/e663/Replay\",\"/Out/Merger/\",\"run_\",\"*.adf\",\"./Out\");"<<endl<<
endl;
40 gROOT->ProcessLine(
".x GANILLoadWatchers.C");
41 gROOT->ProcessLine(
".L ADF_to_Tree.C+");
43 ADF_to_Tree(which_run,which_experiment,which_adf_data,run_name_pattern,opt_adf_pattern,which_output_dir);
void RunADFToTree(Int_t which_run=-1, const char *which_experiment="", const char *which_adf_data="", const char *run_name_pattern="", const char *opt_adf_pattern="", const char *which_output_dir="")
ADF::LogMessage & endl(ADF::LogMessage &log)
void ADF_to_Tree(const Char_t *rootafpconf="")
Transform ADF files into a ROOT Tree using the RootAFP.conf given as argument. No Arguments means Roo...