fMaxTrack = 200 ;
fPHOSMod = 0;
- AliPHOSGetter * gime = AliPHOSGetter::GetInstance() ;
- fGeom = (AliPHOSGeometry*)gime->PHOSGeometry();
+
}
//____________________________________________________________________________
delete tempo ;
}
+//____________________________________________________________________________
+void AliPHOSRecPoint::GetGlobalPosition(TVector3 & gpos, TMatrix & gmat) const
+{
+ // returns the position of the cluster in the global reference system of ALICE
+ // and the uncertainty on this position
+
+
+ AliPHOSGetter::GetInstance()->PHOSGeometry()->GetGlobal(this, gpos, gmat) ;
+
+}
+
//______________________________________________________________________________
void AliPHOSRecPoint::Paint(Option_t *)
virtual void EvalAll(Float_t logWeight,TClonesArray * digits) ;
virtual void EvalPHOSMod(AliPHOSDigit * digit) ;
virtual void EvalPrimaries(TClonesArray * digits) ;
+ virtual void GetGlobalPosition(TVector3 & gpos, TMatrix & gmat) const ; // return global position in ALICE
virtual Int_t GetPHOSMod(void) const {return fPHOSMod ; }
virtual Int_t * GetPrimaries(Int_t & number) const {number = fMulTrack ;
return fTracksList ; }