Bug corrected
authorskowron <skowron@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sun, 7 Sep 2003 10:07:45 +0000 (10:07 +0000)
committerskowron <skowron@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sun, 7 Sep 2003 10:07:45 +0000 (10:07 +0000)
HBTAN/AliHBTReader.cxx

index b6edaa3623744e480690238e0a69ec5575129463..05e36e32b9e6eb8f92e42078be8ccb03647d7901 100644 (file)
@@ -71,7 +71,7 @@ AliHBTReader::~AliHBTReader()
 Int_t AliHBTReader::Next()
 {
 //moves to next event
-  if ((fNEventsRead > fLast) && (fLast > 0) )
+  if ((fNEventsRead > fLast) && (fLast > 0) ) return kTRUE;
    
   do
    {
@@ -324,6 +324,9 @@ void AliHBTReader::Blend()
   //randomly change positions of the particles after reading
   //is used to check if some distr depends on order of particles
   //(tracking gives particles Pt sorted)
+  
+  if (fParticlesEvent == 0x0) return;
+  
   for (Int_t i = 2; i < fParticlesEvent->GetNumberOfParticles(); i++)
    {
      Int_t with = gRandom->Integer(i);