7#ifndef KV_DB_INDRARUN_H
8#define KV_DB_INDRARUN_H
38 virtual ~ KVINDRADBRun();
44 return Get(
"Dead time (%)");
57 Set(
"Dead time (%)", tmp);
70 Double_t Coul_par_top = 1.e-10)
const;
72 Double_t Coul_par_top = 1.e-10)
const;
80 Double_t Coul_par_top = 1.e-10)
const;
90 return GetScaler(
"Gene DIRECT") / average_gene_dir_frequency;
#define ClassDef(name, id)
Description of an experimental run in database ,,.
const Char_t * GetEndDate() const
void Set(const Char_t *param, Double_t val)
Set numerical (non-scaler) characteristic of run.
const Char_t * GetStartDate() const
Double_t Get(const Char_t *param) const
Get numerical (non-scaler) characteristic of run.
const Char_t * GetString(const Char_t *param) const
Get characteristic of run.
virtual Int_t GetScaler(const Char_t *name) const
Get value of scaler with the given name for this run.
Database entry describing a data storage tape used to store raw data.
Extension of TDatime to handle various useful date formats.
void SetGanacqDate(const Char_t *GanacqDateString)
Database entry for each run of an INDRA experiment.
const Char_t * GetCahier() const
const Char_t * GetLogbook() const
Double_t GetNIncidentIons(Double_t Q_apres_cible, Double_t Coul_par_top=1.e-10) const
KVDBTape * GetTape() const
KVDatime & GetStartDatime()
virtual Double_t GetGeneDirectTime(Double_t average_gene_dir_frequency=185.0) const
void SetCahier(const Char_t *log)
Double_t GetTMpercent() const
Double_t GetTempsMort() const
Double_t GetEventCrossSection(Double_t Q_apres_cible, Double_t Coul_par_top=1.e-10) const
KVINDRADBRun()
default ctor
Int_t GetTapeNumber() const
Double_t GetDeadTime() const
void SetLogbook(const Char_t *log)
Double_t GetTotalCrossSection(Double_t Q_apres_cible, Double_t Coul_par_top=1.e-10) const
KVDatime & GetEndDatime()
virtual void UnsetSystem()
void SetTMpercent(Float_t tmp)
KVDatime fStartEndDate
used by GetStartDatime and GetEndDatime methods
RVec< PromoteType< T > > log(const RVec< T > &v)