X-Git-Url: http://git.uio.no/git/?p=u%2Fmrichter%2FAliRoot.git;a=blobdiff_plain;f=JETAN%2FAliJetParticlesReaderKine.cxx;h=1fb6b9533d74637743b8e935fcf250fdfb0ca44d;hp=d55939c12e8c38e8f6ef9b5f468b67737f7da598;hb=bad753b172033bf568492d0af8d4c8af3e5dee0b;hpb=d7073a83656057b43cbddc2fe158558293636b81 diff --git a/JETAN/AliJetParticlesReaderKine.cxx b/JETAN/AliJetParticlesReaderKine.cxx index d55939c12e8..1fb6b9533d7 100644 --- a/JETAN/AliJetParticlesReaderKine.cxx +++ b/JETAN/AliJetParticlesReaderKine.cxx @@ -12,6 +12,7 @@ ///////////////////////////////////////////////////////////////////////// #include +#include #include #include #include @@ -197,7 +198,7 @@ Int_t AliJetParticlesReaderKine::ReadNext() } } } - headdesc+="Run "; + headdesc+=" Run "; headdesc+=header->GetRun(); headdesc+=": Ev "; headdesc+=header->GetEventNrInRun(); @@ -230,6 +231,7 @@ Int_t AliJetParticlesReaderKine::ReadNext() //} } else if(gentype==3){ //Pythia if(p->GetStatusCode()!=1) continue; + p->SetWeight(-123); //mark particle } //kinematic cuts @@ -264,13 +266,14 @@ Int_t AliJetParticlesReaderKine::OpenFile(Int_t n) } 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) {