removed test in X(), Y(), Z()
authorschutz <schutz@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 30 Aug 2001 09:06:11 +0000 (09:06 +0000)
committerschutz <schutz@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 30 Aug 2001 09:06:11 +0000 (09:06 +0000)
PHOS/AliPHOSHit.cxx

index f297742..c43c7a3 100644 (file)
@@ -35,6 +35,7 @@
 #include "AliConst.h"
 #include "AliPHOSGetter.h"
 #include "AliPHOSGeometry.h"
+#include "AliPHOS.h"
 
 
 
@@ -70,32 +71,33 @@ AliPHOSHit::AliPHOSHit(Int_t shunt, Int_t primary, Int_t track, Int_t id, Float_
   fELOS       = hits[3] ;
   fPrimary    = primary ;
 }
+
 //____________________________________________________________________________
 Float_t AliPHOSHit::X() const
 {
     TVector3  pos ;
-    AliPHOSGetter * gime = AliPHOSGetter::GetInstance() ;  
-    ((AliPHOSGeometry *) gime->PHOSGeometry()) ->RelPosInAlice(GetId(),  pos);
-    return pos.X();
+    AliPHOS * phos = static_cast<AliPHOS*> (gAlice->GetDetector("PHOS")) ;
+    phos->GetGeometry() ->RelPosInAlice(GetId(),  pos) ;
+    return pos.X() ;
 }
+
 //____________________________________________________________________________
 Float_t AliPHOSHit::Y() const
 {
     TVector3  pos ;
-    AliPHOSGetter * gime = AliPHOSGetter::GetInstance() ;  
-    ((AliPHOSGeometry *) gime->PHOSGeometry()) ->RelPosInAlice(GetId(),  pos);
-    return pos.Y();
+    AliPHOS * phos = static_cast<AliPHOS*> (gAlice->GetDetector("PHOS")) ;
+    phos->GetGeometry() ->RelPosInAlice(GetId(),  pos) ;
+    return pos.Y() ;
 }
 //____________________________________________________________________________
 Float_t AliPHOSHit::Z() const
 {
     TVector3  pos ;
-    AliPHOSGetter * gime = AliPHOSGetter::GetInstance() ;  
-    ((AliPHOSGeometry *) gime->PHOSGeometry()) ->RelPosInAlice(GetId(),  pos);
+    AliPHOS * phos = static_cast<AliPHOS*> (gAlice->GetDetector("PHOS")) ;
+    phos->GetGeometry() ->RelPosInAlice(GetId(),  pos) ;
     return pos.Z() ;
 }
 
-
 //____________________________________________________________________________
 Bool_t AliPHOSHit::operator==(AliPHOSHit const &rValue) const
 {