9 #include "KVFAZIADBRun.h"
10 #include "KVDBRecord.h"
11 #include "KVFileReader.h"
#define ClassDef(name, id)
Database class used to store information on different colliding systems studied during an experiment....
Base class to describe database of an experiment ,,.
KVDBRun * GetDBRun(Int_t number) const
Database entry for a run in a FAZIA experiment.
Experiment database for FAZIA.
const Char_t * GetFileName(const Char_t *meth, const Char_t *keyw)
Bool_t TransferRunToCcali(Int_t run, TString path, TString ccali_rep="/fazia", TString option="frv")
void ReadRutherfordCrossSection()
Bool_t TransferAcquisitionFileToCcali(TString file, TString ccali_rep="/fazia", TString option="frv")
void TransferRunListToCcali(KVNumberList lrun, TString path, TString ccali_rep="/fazia", TString option="frv")
void init()
default initialisations
void BuildQuickAndDirtyDataBase(TString)
KVDBTable * fExceptions
table of exceptions
KVFileReader * GetKVFileReader(const Char_t *meth, const Char_t *keyw)
KVDBTable * fCalibrations
table for calibrations
void ReadRutherfordCounting()
void ReadCalibrationFiles()
void StartTransfer(TString filename="runlist.dat", TString ccali_rep="/fazia", TString option="frv")
virtual ~KVFAZIADB()
reset global pointer gFaziaDB if it was pointing to this database
KVFAZIADBRun * GetRun(Int_t run) const
KVDBTable * fOoODets
(optional) Liste les detecteurs hors service
TEnv * GetFileTEnv(const Char_t *meth, const Char_t *keyw)
virtual void ReadOoODetectors()
void ReadCalibFile(const Char_t *filename)
Handle reading columns of numeric data in text files.
Strings used to represent a set of ranges of values.