KaliVeda
Toolkit for HIC analysis
KVINDRAUpDater_e613 Class Reference

Detailed Description

Sets run parameters for INDRA_e613 dataset.

Created by KVClassFactory on Wed Nov 16 14:10:43 2011 Author: bonnet

Definition at line 16 of file KVINDRAUpDater_e613.h.

#include <KVINDRAUpDater_e613.h>

Inheritance diagram for KVINDRAUpDater_e613:

Public Member Functions

 KVINDRAUpDater_e613 ()
 Default constructor. More...
 
virtual ~KVINDRAUpDater_e613 ()
 Destructor. More...
 
void SetChVoltParameters (KVDBRun *) override
 
void SetParameters (UInt_t run, Bool_t physics_parameters_only=kFALSE) override
 
void SetPedestals (KVDBRun *)
 virtual void SetGains(KVDBRun*); More...
 
- Public Member Functions inherited from KVINDRAUpDater
 KVINDRAUpDater ()
 Default ctor for KVINDRAUpDater object. More...
 
virtual ~ KVINDRAUpDater ()
 
void CheckStatusOfDetectors (KVDBRun *)
 virtual void SetGains(KVDBRun*); More...
 
KVINDRAGetINDRA ()
 
virtual void SetChIoPressures (KVDBRun *)
 virtual void SetCalibParameters(KVDBRun*); More...
 
virtual void SetCsIGainCorrectionParameters (KVDBRun *)
 
virtual void SetLitEnergyCsIParameters (KVDBRun *)
 Setting Light- Energy CsI calibration parameters for Z=1. More...
 
virtual void SetPHDs (KVDBRun *)
 
virtual void SetTrigger (KVDBRun *)
 virtual void SetCalibrationParameters(UInt_t); More...
 
virtual void SetVoltEnergyChIoSiParameters (KVDBRun *)
 
- Public Member Functions inherited from KVUpDater
 KVUpDater ()
 Default ctor for KVUpDater object. More...
 
virtual ~ KVUpDater ()
 
void SetArray (KVMultiDetArray *)
 
virtual void SetCalibParameters (KVDBRun *)
 Override in child classes to set specific calibrations. More...
 
virtual void SetCalibrationParameters (UInt_t)
 Set calibration parameters for this run. More...
 
virtual void SetIdentificationParameters (UInt_t)
 
virtual void SetIDGrids (UInt_t)
 
virtual void SetTarget (KVDBRun *)
 

Additional Inherited Members

- Static Public Member Functions inherited from KVUpDater
static KVUpDaterMakeUpDater (const Char_t *uri, KVMultiDetArray *)
 

Constructor & Destructor Documentation

◆ KVINDRAUpDater_e613()

KVINDRAUpDater_e613::KVINDRAUpDater_e613 ( )

Default constructor.

Definition at line 17 of file KVINDRAUpDater_e613.cpp.

◆ ~KVINDRAUpDater_e613()

KVINDRAUpDater_e613::~KVINDRAUpDater_e613 ( )
virtual

Destructor.

Definition at line 27 of file KVINDRAUpDater_e613.cpp.

Member Function Documentation

◆ SetChVoltParameters()

void KVINDRAUpDater_e613::SetChVoltParameters ( KVDBRun kvrun)
overridevirtual

Reimplemented from KVINDRAUpDater.

Definition at line 129 of file KVINDRAUpDater_e613.cpp.

◆ SetParameters()

void KVINDRAUpDater_e613::SetParameters ( UInt_t  run,
Bool_t  physics_parameters_only = kFALSE 
)
overridevirtual

Do some e613 run-dependent fixing and bodging

  • for runs < 559, the cables of CsI detectors 2.9 and 3.10 were interchanged for these runs, we change the names of the corresponding acquisition parameters so that correct data are associated to each detector inversion cables CsI 2.9 & 3.10 if (run < 559) { KVDetector* d = gIndra->GetDetector("CSI_0209"); d->GetACQParam("R")->SetName("CSI_0310_R"); d->GetACQParam("L")->SetName("CSI_0310_L"); d->GetACQParam("T")->SetName("CSI_0310_T"); d = gIndra->GetDetector("CSI_0310"); d->GetACQParam("R")->SetName("CSI_0209_R"); d->GetACQParam("L")->SetName("CSI_0209_L"); d->GetACQParam("T")->SetName("CSI_0209_T"); ((KVHashList*)gIndra->GetACQParams())->Rehash(); } else { KVDetector* d = gIndra->GetDetector("CSI_0209"); d->GetACQParam("R")->SetName("CSI_0209_R"); d->GetACQParam("L")->SetName("CSI_0209_L"); d->GetACQParam("T")->SetName("CSI_0209_T"); d = gIndra->GetDetector("CSI_0310"); d->GetACQParam("R")->SetName("CSI_0310_R"); d->GetACQParam("L")->SetName("CSI_0310_L"); d->GetACQParam("T")->SetName("CSI_0310_T"); ((KVHashList*)gIndra->GetACQParams())->Rehash(); }

Reimplemented from KVINDRAUpDater.

Definition at line 208 of file KVINDRAUpDater_e613.cpp.

◆ SetPedestals()

void KVINDRAUpDater_e613::SetPedestals ( KVDBRun kvrun)

virtual void SetGains(KVDBRun*);

Set pedestals for this run.

Definition at line 84 of file KVINDRAUpDater_e613.cpp.