#include "AliESDtrack.h"
#include "AliTPCseed.h"
#include "AliITStrackMI.h"
-#include "AliTRDtrack.h"
+#include "AliTRDtrackV1.h"
#include "AliMCInfo.h"
#include "AliESDRecInfo.h"
while (fTrackF->GetCalibObject(icalib)){
cobject=fTrackF->GetCalibObject(icalib);
if (dynamic_cast<AliTPCseed*>(cobject)){
- if (fTPCtrack) delete fTPCtrack;
- fTPCtrack = (AliTPCseed*)(dynamic_cast<AliTPCseed*>(cobject))->Clone();
+ if (fTPCtrack) delete fTPCtrack;
+ fTPCtrack = (AliTPCseed*)(dynamic_cast<AliTPCseed*>(cobject))->Clone();
+ } else if (dynamic_cast<AliTRDtrackV1*>(cobject)){
+ if (fTRDtrack) delete fTRDtrack;
+ fTRDtrack = (AliTRDtrackV1*)(dynamic_cast<AliTRDtrackV1*>(cobject))->Clone();
}
icalib++;
}
class AliESDkink;
class AliESDfriendTrack;
class AliITStrackMI;
-class AliTRDtrack;
+class AliTRDtrackV1;
class AliTPCParam;
class AliTPCseed;
AliESDfriendTrack *GetTrackF() const { return fTrackF;}
AliTPCseed *GetTPCtrack() const { return fTPCtrack;}
AliITStrackMI *GetITStrack() const { return fITStrack;}
- AliTRDtrack *GetTRDtrack() const { return fTRDtrack;}
+ AliTRDtrackV1 *GetTRDtrack() const { return fTRDtrack;}
Int_t GetStatus(Int_t i) { return fStatus[i];}
protected:
//
AliESDfriendTrack *fTrackF; // friend track
AliTPCseed *fTPCtrack; // tpc track
AliITStrackMI *fITStrack; // its track
- AliTRDtrack *fTRDtrack; // trd track
+ AliTRDtrackV1 *fTRDtrack; // trd track
ClassDef(AliESDRecInfo,2) // container for
};