]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - JETAN/AliJetESDFillUnitArrayTracks.cxx
Protections for coverity: DIVIDE_BY_ZERO
[u/mrichter/AliRoot.git] / JETAN / AliJetESDFillUnitArrayTracks.cxx
index 05d41409b71a92c8a5681c42a7b5539eb90fa127..87eef9860efaadfb7b0a6c74cafa1de56b86422c 100644 (file)
@@ -114,7 +114,7 @@ AliJetESDFillUnitArrayTracks& AliJetESDFillUnitArrayTracks::operator=(const AliJ
 void AliJetESDFillUnitArrayTracks::InitParameters()
 {
   //  fHadCorr        = 0;                 // For hadron correction
-  fNumUnits = fGeom->GetNCells();      // Number of towers in EMCAL
+  fNumUnits = fGeom->GetEMCGeometry()->GetNCells();      // Number of towers in EMCAL
   cout << "In AliJetESDFillUnitArrayTracks:InitParameters(), Ncells : " << fNumUnits << endl;
 
   fTPCGrid->GetAccParam(fNphi,fNeta,fPhiMin, 
@@ -295,11 +295,11 @@ void AliJetESDFillUnitArrayTracks::Exec(Option_t* const /*option*/)
                {
                  Double_t phimin0 = 0., phimin1 = 0., phimin2 = 0., phimin3 = 0., phimin4 = 0.;
                  Double_t phimax0 = 0., phimax1 = 0., phimax2 = 0., phimax3 = 0., phimax4 = 0.;
-                 fGeom->GetPhiBoundariesOfSMGap(0,phimin0,phimax0);
-                 fGeom->GetPhiBoundariesOfSMGap(1,phimin1,phimax1);
-                 fGeom->GetPhiBoundariesOfSMGap(2,phimin2,phimax2);
-                 fGeom->GetPhiBoundariesOfSMGap(3,phimin3,phimax3);
-                 fGeom->GetPhiBoundariesOfSMGap(4,phimin4,phimax4);
+                 fGeom->GetEMCGeometry()->GetPhiBoundariesOfSMGap(0,phimin0,phimax0);
+                 fGeom->GetEMCGeometry()->GetPhiBoundariesOfSMGap(1,phimin1,phimax1);
+                 fGeom->GetEMCGeometry()->GetPhiBoundariesOfSMGap(2,phimin2,phimax2);
+                 fGeom->GetEMCGeometry()->GetPhiBoundariesOfSMGap(3,phimin3,phimax3);
+                 fGeom->GetEMCGeometry()->GetPhiBoundariesOfSMGap(4,phimin4,phimax4);
                  Int_t n0 = fGrid0->GetNEntries();
                  Int_t n1 = fGrid1->GetNEntries();
                  Int_t n2 = fGrid2->GetNEntries();
@@ -533,7 +533,7 @@ void AliJetESDFillUnitArrayTracks::Exec(Option_t* const /*option*/)
              // For the moment I apply MIP correction if p >= 0.5 GeV/c
              if (fApplyMIPCorrection != 0 && p3.Mag() >= 0.5) 
                { 
-                 ((AliJetHadronCorrectionv1*)fHadCorr)->SetGeometry("EMCAL_COMPLETE",1.);
+                 ((AliJetHadronCorrectionv1*)fHadCorr)->SetGeometry("EMCAL_COMPLETEV1",1.);
 
                  // Get track position at the outer part of the reconstruction ~ TRD
                  Double_t phiOut = track->GetOuterParam()->Phi();