10 #include "KVChannelVolt.h"
50 Warning(
"SetGains",
"No gains defined for this run in database");
53 Info(
"SetGains",
"Loop on %d detectors : ...", ndets);
59 for (
Int_t i = 0; i < ndets; i++) {
80 Info(
"SetGains",
"Gains of the %d detectors are the same than the run before ", ndets);
82 Info(
"SetGains",
"Gains have been changed for %d detectors (total = %d)", nchange, ndets);
99 Warning(
"SetPedestals",
"No pedestals defined for this run in database");
102 Info(
"SetPedestals",
"Loop on %d acquisition parameter : ...", ndets);
109 for (
Int_t i = 0; i < ndets; i++) {
127 Info(
"SetGains",
"Pedestals of the %d acquisition parameters are the same than the run before ", ndets);
129 Info(
"SetGains",
"Pedestals have been changed for %d acquisition parameters (total = %d)", nchange, ndets);
150 TIter next_ps(param_list);
158 str.Remove(
str.Sizeof() - 4, 3);
167 Warning(
"SetChVoltParameters(UInt_t)",
168 "Calibrator %s %s not found !", kvps->
GetName(),
174 ((KVChannelVolt*)kvc)->SetGainRef(gain_ref);
205 d->GetACQParam(
"R")->SetName(
"CSI_0310_R");
206 d->GetACQParam(
"L")->SetName(
"CSI_0310_L");
207 d->GetACQParam(
"T")->SetName(
"CSI_0310_T");
209 d->GetACQParam(
"R")->SetName(
"CSI_0209_R");
210 d->GetACQParam(
"L")->SetName(
"CSI_0209_L");
211 d->GetACQParam(
"T")->SetName(
"CSI_0209_T");
216 d->GetACQParam(
"R")->SetName(
"CSI_0209_R");
217 d->GetACQParam(
"L")->SetName(
"CSI_0209_L");
218 d->GetACQParam(
"T")->SetName(
"CSI_0209_T");
220 d->GetACQParam(
"R")->SetName(
"CSI_0310_R");
221 d->GetACQParam(
"L")->SetName(
"CSI_0310_L");
222 d->GetACQParam(
"T")->SetName(
"CSI_0310_T");
ClassImp(KVPartitionList) void KVPartitionList
Initialisation.
GANIL VXI/VME acquisition parameter.
void SetPedestal(Float_t ped)
Float_t GetPedestal() const
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 ,.
Base class for detector geometry description, interface to energy-loss calculations.
KVCalibrator * GetCalibrator(const Char_t *name, const Char_t *type) const
void SetGain(Double_t gain)
KVDetector * GetDetector(const Char_t *name) const
Return detector in this structure with given name.
Extended version of ROOT THashList.
Sets run parameters for INDRA_e613 dataset.
virtual void SetGains(KVDBRun *)
virtual void SetPedestals(KVDBRun *)
Set pedestals for this run.
virtual void SetParameters(UInt_t run)
virtual ~KVINDRAUpDater_e613()
Destructor.
virtual void SetChVoltParameters(KVDBRun *)
virtual void SetParameters(UInt_t run, Bool_t physics_parameters_only=kFALSE)
const KVSeqCollection * GetACQParams() const
KVACQParam * GetACQParam(const Char_t *name) const
Wrapper for TRefArray adding some functionality.
virtual Int_t GetSize() const
virtual const char * GetName() const
virtual const char * GetTitle() const
TObject * At(Int_t idx) const