]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - EVE/EveBase/AliEveLego.cxx
Coverity
[u/mrichter/AliRoot.git] / EVE / EveBase / AliEveLego.cxx
index 532820a24ba22b7bf9256d1387f2f938f276de8e..c708a9aff9c0d0ded463eb0eea4a5f1519d536df 100644 (file)
@@ -125,7 +125,7 @@ AliEveLego::AliEveLego(const char* name) :
 
   // Loading Physics Selection to determine the collision candidates
   fPhysicsSelection = new AliPhysicsSelection();
-  fPhysicsSelection->Initialize(fEsd->GetRunNumber());
+  fPhysicsSelection->Initialize(fEsd);
 
   fHistopos       = new TH2F("histopos","Histo 2d positive", 100, -1.5, 1.5, 80, -kPi, kPi);
   fHistoneg       = new TH2F("histoneg","Histo 2d negative", 100, -1.5, 1.5, 80, -kPi, kPi);
@@ -861,7 +861,7 @@ Float_t AliEveLego::GetPtMaxAE()
 Int_t AliEveLego::GetParticleType(AliESDtrack *track)
 {
   // Determine the particle type
-  Double_t *prob = new Double_t[5];
+       Double_t prob[5]={0.};
   track->GetESDpid(prob);
 
   Double_t max = prob[0];
@@ -954,7 +954,7 @@ void AliEveLego::SwitchDataType(Bool_t status)
   // Re-initialization of physics selection
   fPhysicsSelection = new AliPhysicsSelection();
   fPhysicsSelection->SetAnalyzeMC(fIsMC);
-  fPhysicsSelection->Initialize(fEsd->GetRunNumber());
+  fPhysicsSelection->Initialize(fEsd);
   FilterAllData();
 }