]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - EMCAL/AliCaloCalibSignal.cxx
coverity corrections
[u/mrichter/AliRoot.git] / EMCAL / AliCaloCalibSignal.cxx
index 07de01d5bcfecf0f88c006696be2786fe4b49ccd..e27c7e481fbebe6b0c7f8bb87fa1bf205381006e 100644 (file)
@@ -162,16 +162,15 @@ AliCaloCalibSignal::AliCaloCalibSignal(const AliCaloCalibSignal &sig) :
 {
   // also the TTree contents
   AddInfo(&sig);
-  for (Int_t i = 0; i<2*fgkMaxTowers; i++) {
-    if(i < fgkMaxTowers){
+  for (Int_t i = 0; i<fgkMaxTowers; i++) {
       fNHighGain[i] = sig.fNHighGain[i];
       fNLowGain[i]  = sig.fNLowGain[i]; 
-    }
+  }
+  for (Int_t i = 0; i<(2*fgkMaxRefs); i++) {
     fNRef[i] = sig.fNRef[i]; 
   }
   
   
-  
 }
 
 // assignment operator; use copy ctor to make life easy..
@@ -809,7 +808,7 @@ Bool_t AliCaloCalibSignal::Analyze()
       for (int gain=0; gain<2; gain++) {
        fRefNum = GetRefNum(i, j, gain);
        if (fNRef[fRefNum] > 0) { 
-         sprintf(name, "profileLEDRef%d", fRefNum);
+         snprintf(name, buffersize, "profileLEDRef%d", fRefNum);
          profileLED[fRefNum] = new TProfile(name, name, numProfBins, timeMin, timeMax, "s");
        } 
       }// gain