add protection against truncated events + coverity - Rachid
[u/mrichter/AliRoot.git] / EMCAL / AliEMCALTriggerData.cxx
index ce4bef701d7815c8fc415fce8fee34056f0d93d7..31f3577130a5e1242471bcd1c12466f04790e750 100644 (file)
@@ -38,7 +38,11 @@ fL1GammaPatches(),
 fL1JetPatches(),
 fL1Region(),
 fL1GammaThreshold(0),
 fL1JetPatches(),
 fL1Region(),
 fL1GammaThreshold(0),
-fL1JetThreshold(0)
+fL1JetThreshold(0),
+fL1V0(),
+fL1FrameMask(0),
+fL1TriggerType(),
+fL1DataDecoded(0)
 {  
        //
        for (Int_t i = 0; i < 2; i++)
 {  
        //
        for (Int_t i = 0; i < 2; i++)
@@ -50,6 +54,9 @@ fL1JetThreshold(0)
        
        for (Int_t i = 0; i < 32; i++) for (Int_t j = 0; j < 24; j++) for (Int_t k = 0; k <  4; k++) fL0Region[i][j][k] = 0;
        for (Int_t i = 0; i <  2; i++) for (Int_t j = 0; j < 48; j++) for (Int_t k = 0; k < 64; k++) fL1Region[i][j][k] = 0;
        
        for (Int_t i = 0; i < 32; i++) for (Int_t j = 0; j < 24; j++) for (Int_t k = 0; k <  4; k++) fL0Region[i][j][k] = 0;
        for (Int_t i = 0; i <  2; i++) for (Int_t j = 0; j < 48; j++) for (Int_t k = 0; k < 64; k++) fL1Region[i][j][k] = 0;
+       
+       fL1V0[0] = fL1V0[1] = 0;
+       for (Int_t i = 0; i < 8; i++) fL1TriggerType[i] = 0;    
 }
 
 //_____________
 }
 
 //_____________
@@ -254,6 +261,8 @@ void AliEMCALTriggerData::Reset()
        }
                
        for (Int_t i = 0; i < 2; i++) for (Int_t j = 0; j < 48; j++) for (Int_t k = 0; k < 64; k++) fL1Region[i][j][k] = 0;
        }
                
        for (Int_t i = 0; i < 2; i++) for (Int_t j = 0; j < 48; j++) for (Int_t k = 0; k < 64; k++) fL1Region[i][j][k] = 0;
+       
+       fL1DataDecoded = 0;
 }
 
 
 }