1 #include "KVINDRADSTReader.h"
2 #include "KVDataSetRepository.h"
11 Info(
"InitRun",
"ds InitRun");
14 Info(
"InitRun",
"dst file %s", dst_file.
Data());
19 Info(
"InitRun",
"Starting analysis of run %s", fRunNumber.as_string().Data());
22 Info(
"InitRun",
"Debut lecture DST %s", now1.
AsString());
24 DefineSHELLVariables();
61 if (fCampNumber == -1)
return;
64 Info(
"SubmitTask",
"Liste de runs : %s",
GetRunList().AsString().Data());
82 void KVINDRADSTReader::DefineSHELLVariables()
86 shell_var.
Form(
"run%d", fRunNumber.
run());
89 camp1 = camp2 = camp4 =
kFALSE;
91 if (fCampNumber == 1) {
99 else if (fCampNumber == 2) {
107 else if (fCampNumber == 4) {
char * Form(const char *fmt,...)
R__EXTERN TSystem * gSystem
Bool_t RunningInLaunchDirectory()
const Char_t * GetBatchName()
const run_index_list & GetRunList() const
const KVDataSet * GetDataSet() const
A repository for experimental datasets.
TString GetFullPathToRunfile(const KVString &type, const run_index_t &run) const
KVString GetDataPathSubdir() const
KVString GetRunfileName(const KVString &type, const run_index_t &run) const
Read INDRA DST file and fill a TTree.
void SubmitTask() override
virtual void ProcessRun()
Extension of ROOT TString class which allows backwards compatibility with ROOT v3....
const char * AsString() const
virtual void Info(const char *method, const char *msgfmt,...) const
const char * Data() const
void Form(const char *fmt,...)
virtual Int_t Exec(const char *shellcmd)
virtual char * ExpandPathName(const char *path)
virtual void Setenv(const char *name, const char *value)
TString as_string() const