X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=ITS%2FAliITSVertexer.cxx;h=51d999e3589f00b709d7c53c5841c3f7d0672a45;hb=253fefa40ceaae544ee230b7ce2f57c85f0e7db8;hp=29aa88bb6f8134e3d9bb3cedc5daf84d5b8d2dec;hpb=9b373e9a4a6f778183d34c5b4adbb049456f472f;p=u%2Fmrichter%2FAliRoot.git diff --git a/ITS/AliITSVertexer.cxx b/ITS/AliITSVertexer.cxx index 29aa88bb6f8..51d999e3589 100644 --- a/ITS/AliITSVertexer.cxx +++ b/ITS/AliITSVertexer.cxx @@ -16,15 +16,19 @@ ClassImp(AliITSVertexer) // AliITSVertexerCosmics // ////////////////////////////////////////////////////////////////////// +/* $Id$ */ + //______________________________________________________________________ AliITSVertexer::AliITSVertexer():AliVertexer(), fLadders(), fLadOnLay2(0), fFirstEvent(0), -fLastEvent(-1) +fLastEvent(-1), +fDetTypeRec(NULL) { // Default Constructor SetLaddersOnLayer2(); + for(Int_t i=0; iGetNContributors()<1)success=kFALSE; + // get the FastOr bit mask + TBits fastOrFiredMap = fDetTypeRec->GetFastOrFiredMap(); + AliITSMultReconstructor multReco; if(!success){ @@ -54,7 +61,7 @@ void AliITSVertexer::FindMultiplicity(TTree *itsClusterTree){ multReco.LoadClusterFiredChips(itsClusterTree); Short_t nfcL1 = multReco.GetNFiredChips(0); Short_t nfcL2 = multReco.GetNFiredChips(1); - fMult = new AliMultiplicity(0,0,0,0,0,0,0,0,0,nfcL1,nfcL2); + fMult = new AliMultiplicity(0,0,0,0,0,0,0,0,0,nfcL1,nfcL2,fastOrFiredMap); return; } @@ -90,8 +97,7 @@ void AliITSVertexer::FindMultiplicity(TTree *itsClusterTree){ } Short_t nfcL1 = multReco.GetNFiredChips(0); Short_t nfcL2 = multReco.GetNFiredChips(1); - multReco.Dump(); - fMult = new AliMultiplicity(notracks,tht,phi,dphi,labels,labelsL2,nosingleclus,ths,phs,nfcL1,nfcL2); + fMult = new AliMultiplicity(notracks,tht,phi,dphi,labels,labelsL2,nosingleclus,ths,phs,nfcL1,nfcL2,fastOrFiredMap); delete [] tht; delete [] phi;