1 #ifndef __KVRunListCreator_H
2 #define __KVRunListCreator_H
4 #include "KVUniqueNameList.h"
6 #include "KVRawDataReader.h"
21 std::unique_ptr<KVRawDataReader> fReader;
#define ClassDef(name, id)
Set up a list of runs from a directory containing data files.
virtual ~KVRunListCreator()
const Char_t * GetFileFormat()
void SetFileFormat(const Char_t *fmt)
KVRunListCreator(const TString &dir, const TString &datatype="", const TString &fmt="")
void SetRunDir(const Char_t *dir)
Int_t ScanDirectory()
Return number of runs found.
const Char_t * GetRunDir()
const KVUniqueNameList & GetRunInfos() const
Optimised list in which named objects can only be placed once.