#include "AliKalmanTrack.h"
-#include "AliTOFGeometry.h"
#include "AliCluster3D.h"
+#include "AliTOFGeometry.h"
class TObject;
AliTOFtrack();
AliTOFtrack(const AliTOFtrack& t);
AliTOFtrack(const AliESDtrack& t);
- AliTOFtrack& operator=(const AliTOFtrack &source); // ass. op.
+ AliTOFtrack& operator=(const AliTOFtrack &/*source*/); // ass. op.
+ AliTOFtrack& operator=(const AliESDtrack &/*source*/); // ass. op. with ESD track
Int_t GetSector() const {
return Int_t(TVector2::Phi_0_2pi(GetAlpha())/AliTOFGeometry::GetAlpha())%AliTOFGeometry::NSectors();}
Bool_t PropagateTo(const AliCluster3D *c);
Bool_t PropagateTo(Double_t xr, Double_t x0=8.72, Double_t rho=5.86e-3);
Bool_t PropagateToInnerTOF();
+ Bool_t PropagateToInnerTOFold();
Bool_t Rotate(Double_t angle) {
return AliExternalTrackParam::Rotate(GetAlpha()+angle);
}
protected:
- Double_t GetBz() const;
Bool_t Update(const AliCluster */*c*/, Double_t /*chi2*/, Int_t /*idx*/) {
return 0;
}
Int_t fSeedInd; // ESD seed track index
Int_t fSeedLab; // track label taken from seeding
- AliTOFGeometry *fTOFgeometry; // pointer to the TOF geometry
private:
void GetPropagationParameters(Double_t *param);
- ClassDef(AliTOFtrack,1) // TOF reconstructed tracks
+ ClassDef(AliTOFtrack,2) // TOF reconstructed tracks
};