From 677975f0ec5137dd2ac3129777ecdf966b56cc3b Mon Sep 17 00:00:00 2001 From: martinez Date: Wed, 16 Mar 2005 11:43:10 +0000 Subject: [PATCH] Right cathode numbering (Christian) --- MUON/AliMUONClusterReconstructor.cxx | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/MUON/AliMUONClusterReconstructor.cxx b/MUON/AliMUONClusterReconstructor.cxx index c1658e9ece0..3c12583ed39 100644 --- a/MUON/AliMUONClusterReconstructor.cxx +++ b/MUON/AliMUONClusterReconstructor.cxx @@ -256,20 +256,23 @@ void AliMUONClusterReconstructor::Digits2ClustersNew() for (idDE = 0; idDE < idSize; idDE++) { TClonesArray &lhits1 = *dig1; TClonesArray &lhits2 = *dig2; + dig1->Clear(); + dig2->Clear(); n1 = n2 = 0; - // printf("idDE %d\n", id[idDE]); for (k = 0; k < digAll->GetEntriesFast(); k++) { digit = (AliMUONDigit*) digAll->UncheckedAt(k); // printf("digit idDE %d\n", digit->DetElemId()); if (id[idDE] == digit->DetElemId()) { - if (digit->Cathode() == 1) + if (digit->Cathode() == 0) new(lhits1[n1++]) AliMUONDigit(*digit); else new(lhits2[n2++]) AliMUONDigit(*digit); } } + if (id[idDE] < 500 && id[idDE] > 299) continue; // temporary patch til St2 geometry is not yet ok (CF) + // cluster finder if (fRecModel) { AliMUONClusterInput::Instance()->SetDigits(ich, id[idDE], dig1, dig2); @@ -283,7 +286,6 @@ void AliMUONClusterReconstructor::Digits2ClustersNew() } dig1->Delete(); dig2->Delete(); - } // idDE digAll->Delete(); } // for ich -- 2.39.3