+ fClusterStore = new AliMUONClusterStoreV2;
+ }
+
+ CreateClusterServer();
+
+ TIter next(DigitStore()->CreateIterator());
+ fClusterServer->UseDigits(next,DigitStore());
+
+ AliMpArea area;
+
+ AliDebug(1,Form("Doing full clusterization in local reconstruction using %s ",fClusterServer->ClassName()));
+
+ for ( Int_t i = 0; i < AliMpConstants::NofTrackingChambers(); ++i )
+ {
+ if (GetRecoParam()->UseChamber(i))
+ {
+ if ( ( i == 6 || i == 7 ) && GetRecoParam()->BypassSt4() ) continue;
+ if ( ( i == 8 || i == 9 ) && GetRecoParam()->BypassSt5() ) continue;
+
+ fClusterServer->Clusterize(i,*fClusterStore,area,GetRecoParam());
+ }
+ }
+
+ Bool_t cok = fClusterStore->Connect(clustersTree,alone);
+
+ if (!cok) AliError("Could not connect clusterStore to clusterTree");
+
+ AliDebug(1,Form("Number of clusters found = %d",fClusterStore->GetSize()));
+
+ StdoutToAliDebug(1,fClusterStore->Print());