]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - JETAN/AliJetHadronCorrectionv1.cxx
remove use of EMC info from AliAODPID (M. Estienne)
[u/mrichter/AliRoot.git] / JETAN / AliJetHadronCorrectionv1.cxx
index fa04335e7f6966091ba400033621c584ad2c4417..a67f7eb7ac7f8dda4b04412978e26013513277f2 100644 (file)
@@ -52,6 +52,7 @@ AliJetHadronCorrectionv1::AliJetHadronCorrectionv1(const char *name,const char *
      fSamplingFraction(0)
 {
   fgHadrCorr = this;
+  for (Int_t i = 0; i < 8; i++) fPar[i] = 0.;
 }
 
 AliJetHadronCorrectionv1*
@@ -62,13 +63,14 @@ AliJetHadronCorrectionv1::Instance()
   return fgHadrCorr;
 }
 
-void AliJetHadronCorrectionv1::SetGeometry2(AliJetDummyGeo *geometry)
+void AliJetHadronCorrectionv1::SetGeometry2(const AliJetDummyGeo *geometry)
 {
   // Initialise EMCAL geometry
     if (!geometry)
     {
        SetParameters();
-       fSamplingFraction = geometry->GetSampling();
+//      commented out since geometry is 0x0 after null check
+//     fSamplingFraction = geometry->GetSampling();
     }else
     {
         SetParameters(geometry->GetName());
@@ -166,18 +168,19 @@ Double_t AliJetHadronCorrectionv1::GetEnergy(Double_t pmom, Double_t eta, Int_t
    
 }
 
-void AliJetHadronCorrectionv1::TrackPositionEMCal(AliAODTrack* track,Double_t &eta, Double_t &phi)
-{
-  AliAODPid*    pid   = (AliAODPid*) track->GetDetPid();
-    
-  if(pid) {
-    Double_t emcpos[3];
-    pid->GetEMCALPosition(emcpos);      
-    TVector3 tpos(emcpos[0],emcpos[1],emcpos[2]);
-    
-    eta = tpos.Eta();
-    phi = tpos.Phi();
-
-  }
-
-}
+// void AliJetHadronCorrectionv1::TrackPositionEMCal(const AliAODTrack* track,Double_t &eta, Double_t &phi)
+// { // Temporarily commented - will be updated removing the AliAODpid dependence
+// // Return track position on EMCal
+//   AliAODPid*    pid   = (AliAODPid*) track->GetDetPid();
+//    
+//   if(pid) {
+//     Double_t emcpos[3];
+//     pid->GetEMCALPosition(emcpos);      
+//     TVector3 tpos(emcpos[0],emcpos[1],emcpos[2]);
+//     
+//     eta = tpos.Eta();
+//     phi = tpos.Phi();
+// 
+//   }
+// 
+// }