message: The variable size arrays were deleted, but the size was not set to 0 which caused problems in Root IO. Fixed now + some cleanup
diff: @@ -761,13 +761,13 @@ void AliAODRecoDecay::DeleteRecoD(){
  if(fPz) {delete [] fPz; fPz=NULL;}
  if(fd0) {delete [] fd0; fd0=NULL;}
  if(fDCA) {delete [] fDCA; fDCA=NULL;}
  - delete [] fPID;fPID=NULL;
  + if(fPID) {delete [] fPID; fPID=NULL;}
  + fNProngs = 0;
  fNDCA=0;
  fNPID=0;
  - if(fCharge) fCharge = 0;
  + fCharge = 0;
  delete fOwnSecondaryVtx; fOwnSecondaryVtx=NULL;
  - return;
  }
  //--------------------------------------------------------------------------
  