1 #include "KVINDRADSTReader.h"
2 #include "KVDataRepository.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();
64 Info(
"SubmitTask",
"Liste de runs : %s",
GetRunList().AsString().Data());
char * Form(const char *fmt,...)
R__EXTERN TSystem * gSystem
Bool_t RunningInLaunchDirectory()
const Char_t * GetBatchName()
virtual void CopyFileFromRepository(const KVDataSet *dataset, const Char_t *datatype, const Char_t *filename, const Char_t *destination)
const run_index_list & GetRunList() const
const KVDataSet * GetDataSet() const
TString GetFullPathToRunfile(const KVString &type, const run_index_t &run) const
virtual const Char_t * GetDataPathSubdir() const
Returns name of top-level directory in data repository used to store data files for this dataset.
KVString GetRunfileName(const KVString &type, const run_index_t &run) const
Read INDRA DST file and fill a TTree.
void SubmitTask() override
run_index_t fRunNumber
run number of current file
void DefineSHELLVariables()
Bool_t camp4
set to kTRUE when reading 4th campaign: => ring1 is Si-CsI
virtual void ProcessRun()
Bool_t camp2
set to kTRUE when reading 2nd campaign: => phoswich code is 4, not 2
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