]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
boundaries from geometry
authorloizides <loizides@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 28 May 2012 19:40:17 +0000 (19:40 +0000)
committerloizides <loizides@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 28 May 2012 19:40:17 +0000 (19:40 +0000)
PWGGA/EMCALJetTasks/AliJetModelBaseTask.cxx

index 408fceef67476c7c2d012b18cb9aa53c1bc0670a..f206acbf70b28f447ad6ec4650f8be18eed02034 100644 (file)
@@ -172,21 +172,20 @@ void AliJetModelBaseTask::Init()
       }
     }
     
-    // hard-coded Emcal boundaries
-    const Float_t EmcalEtaMin = -0.7;
-    const Float_t EmcalEtaMax = 0.7;
-    const Float_t EmcalPhiMin = 80 * TMath::DegToRad();
-    const Float_t EmcalPhiMax = 180 * TMath::DegToRad();
-
-    if (fEtaMax > EmcalEtaMax) fEtaMax = EmcalEtaMax;
-    if (fEtaMax < EmcalEtaMin) fEtaMax = EmcalEtaMin;
-    if (fEtaMin > EmcalEtaMax) fEtaMin = EmcalEtaMax;
-    if (fEtaMin < EmcalEtaMin) fEtaMin = EmcalEtaMin;
+    const Double_t EmcalMinEta = fGeom->GetArm1EtaMin();
+    const Double_t EmcalMaxEta = fGeom->GetArm1EtaMax();
+    const Double_t EmcalMinPhi = fGeom->GetArm1PhiMin() * TMath::DegToRad();
+    const Double_t EmcalMaxPhi = fGeom->GetArm1PhiMax() * TMath::DegToRad();
+    
+    if (fEtaMax > EmcalMaxEta) fEtaMax = EmcalMaxEta;
+    if (fEtaMax < EmcalMinEta) fEtaMax = EmcalMinEta;
+    if (fEtaMin > EmcalMaxEta) fEtaMin = EmcalMaxEta;
+    if (fEtaMin < EmcalMinEta) fEtaMin = EmcalMinEta;
   
-    if (fPhiMax > EmcalPhiMax) fPhiMax = EmcalPhiMax;
-    if (fPhiMax < EmcalPhiMin) fPhiMax = EmcalPhiMin;
-    if (fPhiMin > EmcalPhiMax) fPhiMin = EmcalPhiMax;
-    if (fPhiMin < EmcalPhiMin) fPhiMin = EmcalPhiMin;
+    if (fPhiMax > EmcalMaxPhi) fPhiMax = EmcalMaxPhi;
+    if (fPhiMax < EmcalMinPhi) fPhiMax = EmcalMinPhi;
+    if (fPhiMin > EmcalMaxPhi) fPhiMin = EmcalMaxPhi;
+    if (fPhiMin < EmcalMinPhi) fPhiMin = EmcalMinPhi;
   }
 }
 
@@ -310,7 +309,7 @@ AliPicoTrack* AliJetModelBaseTask::AddTrack(Double_t pt, Double_t eta, Double_t
     eta = GetRandomEta();
   if (phi < 0) 
     phi = GetRandomPhi();
-  
+
   AliPicoTrack *track = new ((*fOutTracks)[nTracks]) AliPicoTrack(pt, 
                                                eta, 
                                                phi,