GSI Forum
GSI Helmholtzzentrum für Schwerionenforschung

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 Go to previous messageGo to previous message
StefanoSpataro is currently offline  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.

 
Read Message icon4.gif
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Reconstruction macro crash with may11 release
Next Topic: Simulation campaign for central tracker TDR
Goto Forum:
  


Current Time: Fri Mar 29 13:51:32 CET 2024

Total time taken to generate the page: 0.01722 seconds