+Int_t AliGenCocktailEventHeader::CalcNProduced()
+{
+ // Calculate the total number of produced and stored particles
+ TIter next(fHeaders);
+ AliGenEventHeader *entry;
+ //
+ Int_t np = 0;
+ while((entry = (AliGenEventHeader*)next())) {np += (entry->NProduced());}
+ fNProduced = np;
+ return (np);
+}
+