X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=STEER%2FAliExternalTrackParam.h;h=3e93a1bb67d8564b8b96b9f2400ca6e31f07af31;hb=7d6298844d815257941b991f031d2075ca375dc2;hp=85a39a0dc6ac591d4ebb4990285a4cedbe81b933;hpb=6a8e543acf80ff23ef04580b0af874312a300a24;p=u%2Fmrichter%2FAliRoot.git diff --git a/STEER/AliExternalTrackParam.h b/STEER/AliExternalTrackParam.h index 85a39a0dc6a..3e93a1bb67d 100644 --- a/STEER/AliExternalTrackParam.h +++ b/STEER/AliExternalTrackParam.h @@ -131,10 +131,24 @@ class AliExternalTrackParam: public AliVTrack { void GetDZ(Double_t x,Double_t y,Double_t z,Double_t b,Float_t dz[2]) const; Double_t GetD(Double_t xv, Double_t yv, Double_t b) const; Double_t GetLinearD(Double_t xv, Double_t yv) const; + Bool_t CorrectForMeanMaterial(Double_t xOverX0, Double_t xTimesRho, Double_t mass, Bool_t anglecorr=kFALSE, Double_t (*f)(Double_t)=AliExternalTrackParam::BetheBlochSolid); + Bool_t CorrectForMeanMaterialdEdx(Double_t xOverX0, Double_t xTimesRho, + Double_t mass, Double_t dEdx, Bool_t anglecorr=kFALSE); + + Bool_t CorrectForMeanMaterialZA(Double_t xOverX0, Double_t xTimesRho, + Double_t mass, + Double_t zOverA=0.49848, + Double_t density=2.33, + Double_t exEnergy=173e-9, + Double_t jp1=0.20, + Double_t jp2=3.00, + Bool_t anglecorr=kFALSE + ); + // // Bethe-Bloch formula parameterizations //