Home » PANDA » PandaRoot » Tracking » Official code for tracking TDR
Re: Official code for tracking TDR - PndSttMvdGemTracking problems [message #11834 is a reply to message #11833] |
Fri, 20 May 2011 10:38 |
StefanoSpataro
Messages: 2736 Registered: June 2005 Location: Torino
|
first-grade participant |
From: *to.infn.it
|
|
Hi,
I am not sure, but I have seen a source of this At problem, not in PndSttMvdGemtracking but in PndSttMvdTracking.
Exactly, the wrong At (but in my case now it is positive) is a MC index in the function PndSttMvdTracking::getMCInfo, exacly line 9756:
pMC = (PndMCTrack*) fMCTrackArray->At(MCTrack);
called by line 6169:
getMCInfo( enne, &Cx, &Cy, &Rr);
The problem appears when "enne" is set in line 6139:
enne = FromStriptoMCTrack[ ListPixelHitsinTrack[jexp][i] ] ;
producing a dummy MCTrack ID. After this, I was not able to proceed further and the "experts" should be able to fix this.
Not clear to me why the MC information should be used in pattern recognition, maybe for some debug, but this is another topic.
|
|
|
Goto Forum:
Current Time: Mon Dec 02 21:14:21 CET 2024
Total time taken to generate the page: 0.00929 seconds
|