#include <TParticle.h>
#include "AliRun.h"
-#include "AliTRD.h"
#include "AliTRDpid.h"
#include "AliTRDcluster.h"
#include "AliTRDtrack.h"
}
gAlice->GetEvent(event);
- AliTRD *trd = (AliTRD *) gAlice->GetDetector("TRD");
- if (!trd) {
- printf("AliTRDpid::ReadKine -- ");
- printf("No TRD object found\n");
- return kFALSE;
- }
-
- fGeometry = trd->GetGeometry();
+ fGeometry = AliTRDgeometry::GetGeometry(gAlice->GetRunLoader());
if (!fGeometry) {
printf("AliTRDpid::ReadKine -- ");
printf("No TRD geometry found\n");
printf("Open file %s\n",name);
AliTRDtracker *tracker = new AliTRDtracker();
- tracker->ReadClusters(fClusterArray,name);
+ TFile* file = TFile::Open(name);
+ file->cd("Event0");
+ TTree* tree = (TTree*) file->Get("TreeD");
+ tracker->ReadClusters(fClusterArray,tree);
+ file->Close();
+ delete file;
if (!fClusterArray) {
printf("AliTRDpid::ReadCluster -- ");