- // New (fast) cluster finder
- AliTRDclusterizer clusterer(fgTaskNames[AliTRDrecoParam::kClusterizer], fgTaskNames[AliTRDrecoParam::kClusterizer]);
- clusterer.SetReconstructor(this);
- clusterer.OpenOutput(clusterTree);
- clusterer.OpenTrackletOutput();
- clusterer.SetUseLabels(kFALSE);
- clusterer.Raw2ClustersChamber(rawReader);
+ if(!fClusterizer){
+ AliFatal("Clusterizer not available!");
+ return;
+ }
+
+ fClusterizer->ResetRecPoints();
+
+ fClusterizer->OpenOutput(clusterTree);
+ fClusterizer->OpenTrackletOutput();
+ fClusterizer->SetUseLabels(kFALSE);
+ fClusterizer->Raw2ClustersChamber(rawReader);
+
+ fgNTimeBins = fClusterizer->GetNTimeBins();