start revision, alles Grundsätzliche geaddet...
autoRevisionUpdate...
autoRevisionUpdate...
autoRevisionUpdate...
autoRevisionUpdate...
autoRevisionUpdate...
autoRevisionUpdate...
autoRevisionUpdate...
wollte mal testen, ob ich den Parameter übergeben kann
das ist der Stand, bevor ich versuche, den Bug mit den ClusterInfos zu fixen
erster step, änderung der Wege wie ich die größe der storearrays der Cluster speichere, cluster size für pxd bleibt dann 0, wenn der TF im SVD-only modus läuft
versuche weiterhin den Bug wegen den ClusterInfos zu fixen, aktuell spiele ich primär mit den Einträgen im event-Vector herum
fehler wahrscheinlich gefixt, der mctrackfinder war auf track finding ohne PXD eingestell
aktueller stand ist nach bugfix und vor update auf neue revision. SVD und VXD-Runs ergeben aktuell etwa 80% efficiency mit 10% ghost rate
Ersatz für string-Based secID geschrieben, samt Tester, aber TEster noch nicht getestet. Wie geht das?
FullSecID-Klasse geht, wird jetzt eingebaut. Dafür wird massigst Zeugs in VXDTFModule.cc umgeschrieben, da die bestehenden Sectormaps weiterbenützt werden sollen, aber ab dem Import auch brav die neuen Sector-Strukturen benützt werden sollen.
code kompilliert wieder nachdem ich FullSecID implementiert habe und FilterID die GlobalNames ersetzt haben. Jetzt sind Filter als Ints gespeichert, ähnlich wie die FullSecIDs, die als unsigned Ints gespeichert sind. FilterID ist noch nicht getestet, ebenso die tatsächliche Funktionstüchtigkeit der Module, die diese neuen Klassen brauchen
code läuft scheinbar ohne probleme, Results mit example-File sind die selben, es dürfte auch ein Speed improvement rausgekommen sein, da ich die alten Werte net so einfach wiederherstellen kann, weiß ich net wie viel schneller das ist
letzter Stand vor Mandel-OP. Der Circlefitter spuckt jetzt zumindest nen sinnvollen radius aus. Chi2-Wert schaut immer noch mistig aus, muss noch weiter untersucht werden. Weiter verbesserungswürdig sind die Startwerte der TCs, hier sollten noch Verbesserungen zu machen sein...
anscheinend misslungener Versuch den Code zu beschleunigen n n habe 2. CircleFit-Durchgang - dort wo auch Kalman und co gemacht werden - gelöscht und den CircleFit in den TCFilter alleine verlegt trotz Entfernen der Doppelgleisigkeiten und theoretischem Benützen der selben Klasse, kommen schlechtere Ergebnisse heraus und der Code ist wieder um 50% langsamer...