//loop over tracks
for (Int_t i = 0;i<kntr; i++)
{
+
const AliESDtrack *kesdtrack = esd->GetTrack(i);
if (kesdtrack == 0)
{
continue;
}
- if ((kesdtrack->GetStatus() & fPassFlag)) // != fPassFlag)
+ if ((kesdtrack->GetStatus() & fPassFlag)!=fPassFlag)
{
- Info("ReadNext","Particle skipped: %ud.",kesdtrack->GetStatus());
+ Info("ReadNext","Particle skipped: %u.",kesdtrack->GetStatus());
continue;
}
/////////////////////////////////////////////////////////////////////////
#include <Riostream.h>
+#include <TFile.h>
#include <TString.h>
#include <TParticle.h>
#include <TLorentzVector.h>
}
TString filename = dirname +"/"+ fFileName;
- fRunLoader = AliRunLoader::Open(filename.Data());
-
- if (fRunLoader == 0)
+ TFile file(filename);
+ if ( file.IsOpen() == 0)
{
Error("OpenNextFile","Can't open session from file %s",filename.Data());
return kFALSE;
}
+ file.Close();
+ fRunLoader = AliRunLoader::Open(filename.Data());
if (fRunLoader->GetNumberOfEvents() <= 0)
{