- fNMaxPrimary += fMaxIter ;
- Int_t * tempo = new Int_t[fNprimary] ;
- Int_t i ;
- for (i=0; i < fNprimary; i++)
- tempo[i] = fPrimary[i] ;
- delete [] fPrimary ;
- fPrimary = new Int_t[fNMaxPrimary];
- for (i=0; i < fNprimary; i++)
- fPrimary[i] = tempo[i] ;
- delete [] tempo ;
- for (i=fNprimary; i < fNMaxPrimary; i++)
- fPrimary[i] = -1 ;
-cout << "AliEMCALDigit >> NMaxPrimary has been increased to "<< fNMaxPrimary << endl ;
- return *this ;
+
+ TString mess = " NMaxPrimary = " ;
+ mess += fNMaxPrimary ;
+ mess += " is too small" ;
+ Fatal("AliEMCALDigit::Operator+ -->" , mess.Data()) ;
+