4 #include "KVINDRAUpDater_e613.h"
5 #include "KVDBParameterSet.h"
7 #include "KVDetector.h"
8 #include "KVCalibrator.h"
91 Warning(
"SetPedestals",
"No pedestals defined for this run in database");
94 Info(
"SetPedestals",
"Loop on %d acquisition parameter : ...", ndets);
101 for (
Int_t i = 0; i < ndets; i++) {
119 Info(
"SetGains",
"Pedestals of the %d acquisition parameters are the same than the run before ", ndets);
121 Info(
"SetGains",
"Pedestals have been changed for %d acquisition parameters (total = %d)", nchange, ndets);
142 TIter next_ps(param_list);
159 Warning(
"SetChVoltParameters(UInt_t)",
160 "Calibrator %s %s not found !", kvps->
GetName(),
Base class for all detector calibrations.
Int_t GetNumberParams() const
void SetParameter(int i, Double_t par_val) const
void SetStatus(Bool_t ready)
To store calibration parameters in a database ,.
Double_t GetParameter(UShort_t i=0) const
virtual KVRList * GetLinks(const Char_t *key) const
Returns the list of records linked to this record in table "key".
Description of an experimental run in database ,,.
GANIL VXI/VME 16 bit (maximum) EBYEDAT acquisition parameter.
Sets run parameters for INDRA_e613 dataset.
void SetChVoltParameters(KVDBRun *) override
void SetPedestals(KVDBRun *)
virtual void SetGains(KVDBRun*);
void SetParameters(UInt_t run, Bool_t physics_parameters_only=kFALSE) override
virtual ~KVINDRAUpDater_e613()
Destructor.
void SetParameters(UInt_t run, Bool_t physics_parameters_only=kFALSE) override
KVINDRADetector * GetDetector(const Char_t *name) const override
Wrapper for TRefArray adding some functionality.
Int_t GetSize() const override
const char * GetName() const override
const char * GetTitle() const override
TObject * At(Int_t idx) const override
const char * Data() const
virtual Int_t Sizeof() const
TString & Remove(EStripType s, char c)