Minor changes in Calib object
authorcheynis <cheynis@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 27 Aug 2008 13:33:36 +0000 (13:33 +0000)
committercheynis <cheynis@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 27 Aug 2008 13:33:36 +0000 (13:33 +0000)
VZERO/AliVZEROCalibData.cxx

index a625e1b..48ca5a1 100644 (file)
@@ -59,7 +59,9 @@ AliVZEROCalibData::AliVZEROCalibData(const AliVZEROCalibData& calibda) :
   for(int t=0; t<128; t++) { 
       fPedestal[t] = calibda.GetPedestal(t);
       fSigma[t]    = calibda.GetSigma(t);
-      fGain[t]     = calibda.GetGain(t); }
+      fGain[t]     = calibda.GetGain(t); 
+      fADCsigma[t] = calibda.GetADCsigma(t); 
+      }
       
   for(int t=0; t<64; t++) { 
       fTimeOffset[t]   = calibda.GetTimeOffset(t);
@@ -80,7 +82,9 @@ AliVZEROCalibData &AliVZEROCalibData::operator =(const AliVZEROCalibData& calibd
   for(int t=0; t<128; t++) {
       fPedestal[t] = calibda.GetPedestal(t);
       fSigma[t]    = calibda.GetSigma(t);
-      fGain[t]     = calibda.GetGain(t); }
+      fGain[t]     = calibda.GetGain(t); 
+      fADCsigma[t] = calibda.GetADCsigma(t);
+      }
       
   for(int t=0; t<64; t++) { 
       fTimeOffset[t]   = calibda.GetTimeOffset(t);
@@ -98,8 +102,6 @@ AliVZEROCalibData::~AliVZEROCalibData()
   // destructor
 }
 
-                                                                                   
-
 //________________________________________________________________
 void AliVZEROCalibData::SetPedestal(Float_t* Pedestal)
 {
@@ -122,6 +124,13 @@ void AliVZEROCalibData::SetGain(Float_t* Gain)
 }
 
 //________________________________________________________________
+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::SetTimeOffset(Float_t* TimeOffset) 
 {
   if(TimeOffset) for(int t=0; t<64; t++) fTimeOffset[t] = TimeOffset[t];