//________________________________________________________________
AliVZEROCalibData::AliVZEROCalibData()
{
-
+ //
+}
+
+//________________________________________________________________
+void AliVZEROCalibData::Reset()
+{
+ // reset
}
//________________________________________________________________
for(int t=0; t<128; t++) {
fPedestal[t] = calibda.GetPedestal(t);
fSigma[t] = calibda.GetSigma(t);
+ fADCmean[t] = calibda.GetADCmean(t);
+ fADCsigma[t] = calibda.GetADCsigma(t);
fGain[t] = calibda.GetGain(t); }
for(int t=0; t<64; t++) {
+ fMeanHV[t] = calibda.GetMeanHV(t);
+ fWidthHV[t] = calibda.GetWidthHV(t);
fTimeOffset[t] = calibda.GetTimeOffset(t);
- fTimeGain[t] = calibda.GetTimeGain(t); }
+ fTimeGain[t] = calibda.GetTimeGain(t); }
}
for(int t=0; t<128; t++) {
fPedestal[t] = calibda.GetPedestal(t);
fSigma[t] = calibda.GetSigma(t);
+ fADCmean[t] = calibda.GetADCmean(t);
+ fADCsigma[t] = calibda.GetADCsigma(t);
fGain[t] = calibda.GetGain(t); }
- for(int t=0; t<64; t++) {
+ for(int t=0; t<64; t++) {
+ fMeanHV[t] = calibda.GetMeanHV(t);
+ fWidthHV[t] = calibda.GetWidthHV(t);
fTimeOffset[t] = calibda.GetTimeOffset(t);
- fTimeGain[t] = calibda.GetTimeGain(t); }
-
+ fTimeGain[t] = calibda.GetTimeGain(t); }
+
return *this;
}
//________________________________________________________________
AliVZEROCalibData::~AliVZEROCalibData()
{
-
+ // destructor
}
-
-
//________________________________________________________________
void AliVZEROCalibData::SetPedestal(Float_t* Pedestal)
{
else for(int t=0; t<128; t++) fSigma[t] = 0.0;
}
+//________________________________________________________________
+void AliVZEROCalibData::SetADCmean(Float_t* ADCmean)
+{
+ if(ADCmean) for(int t=0; t<128; t++) fADCmean[t] = ADCmean[t];
+ else for(int t=0; t<128; t++) fADCmean[t] = 0.0;
+}
+
+//________________________________________________________________
+void AliVZEROCalibData::SetADCsigma(Float_t* ADCsigma)
+{
+ if(ADCsigma) for(int t=0; t<128; t++) fADCsigma[t] = ADCsigma[t];
+ else for(int t=0; t<128; t++) fADCsigma[t] = 0.0;
+}
+
+//________________________________________________________________
+void AliVZEROCalibData::SetMeanHV(Float_t* MeanHV)
+{
+ if(MeanHV) for(int t=0; t<64; t++) fMeanHV[t] = MeanHV[t];
+ else for(int t=0; t<64; t++) fMeanHV[t] = 0.0;
+}
+
+//________________________________________________________________
+void AliVZEROCalibData::SetWidthHV(Float_t* WidthHV)
+{
+ if(WidthHV) for(int t=0; t<64; t++) fWidthHV[t] = WidthHV[t];
+ else for(int t=0; t<64; t++) fWidthHV[t] = 0.0;
+}
+
//________________________________________________________________
void AliVZEROCalibData::SetGain(Float_t* Gain)
{
if(TimeGain) for(int t=0; t<64; t++) fTimeGain[t] = TimeGain[t];
else for(int t=0; t<64; t++) fTimeGain[t] = 0.0;
}
+