miranov25 / fastMCKalman

Fast simulation and performance parameterization - primary for ALICE3 and DUNE
MIT License
0 stars 1 forks source link

Added refit function and track layer status parameters #26

Closed Trenchcoat95 closed 1 year ago

Trenchcoat95 commented 1 year ago

Added content:

Trenchcoat95 commented 1 year ago

New Pulls over 10000 particles:

"Leg":

Info in <testFastTracker part reco In pull test P0 >: pullAnalytical - OK - 0.96        0.98
Info in <testFastTracker part reco In pull test P1 >: pullAnalytical - OK - 0.99        1.02
Info in <testFastTracker part reco In pull test P2 >: pullAnalytical - OK - 1.05        1.10
Info in <testFastTracker part reco In pull test P3 >: pullAnalytical - OK - 0.99        1.03
Error in <testFastTracker part reco In pull test P4>: pullAnalytical- FAILED- 0.83      0.93

"In":

Info in <testFastTracker partFull reco In pull test P0 >: pullAnalytical - OK - 0.96    1.00
Info in <testFastTracker partFull reco In pull test P1 >: pullAnalytical - OK - 0.99    1.03
Error in <testFastTracker partFull reco In pull test P2>: pullAnalytical- FAILED- 1.08  1.16
Info in <testFastTracker partFull reco In pull test P3 >: pullAnalytical - OK - 0.99    1.04
Error in <testFastTracker partFull reco In pull test P4>: pullAnalytical- FAILED- 0.89  0.98

"Out":

Info in <testFastTracker partFull reco Out pull test P0 >: pullAnalytical - OK - 1.00   1.03
Info in <testFastTracker partFull reco Out pull test P1 >: pullAnalytical - OK - 1.01   1.04
Info in <testFastTracker partFull reco Out pull test P2 >: pullAnalytical - OK - 1.00   1.06
Error in <testFastTracker partFull reco Out pull test P3>: pullAnalytical- FAILED- 1.07 1.13
Error in <testFastTracker partFull reco Out pull test P4>: pullAnalytical- FAILED- 1.10 1.28

"Refit"

Info in <testFastTracker partFull reco Refit pull test P0 >: pullAnalytical - OK - 1.01 1.06
Info in <testFastTracker partFull reco Refit pull test P1 >: pullAnalytical - OK - 1.05 1.11
Info in <testFastTracker partFull reco Refit pull test P2 >: pullAnalytical - OK - 1.00 1.10
Error in <testFastTracker partFull reco Refit pull test P3>: pullAnalytical- FAILED- 1.09       1.17
Info in <testFastTracker partFull reco Refit pull test P4 >: pullAnalytical - OK - 1.04 1.24
Trenchcoat95 commented 1 year ago

After direction of energy loss got fixed we get these new pulls: "Leg":

Info in <testFastTracker part reco In pull test P0 >: pullAnalytical - OK - 0.96        0.98
Info in <testFastTracker part reco In pull test P1 >: pullAnalytical - OK - 1.00        1.02
Info in <testFastTracker part reco In pull test P2 >: pullAnalytical - OK - 1.04        1.08
Info in <testFastTracker part reco In pull test P3 >: pullAnalytical - OK - 1.00        1.04
Error in <testFastTracker part reco In pull test P4>: pullAnalytical- FAILED- 0.84      0.91

"In":

Info in <testFastTracker partFull reco In pull test P0 >: pullAnalytical - OK - 0.99    1.02
Info in <testFastTracker partFull reco In pull test P1 >: pullAnalytical - OK - 0.99    1.02
Error in <testFastTracker partFull reco In pull test P2>: pullAnalytical- FAILED- 1.08  1.14
Info in <testFastTracker partFull reco In pull test P3 >: pullAnalytical - OK - 0.98    1.04
Error in <testFastTracker partFull reco In pull test P4>: pullAnalytical- FAILED- 0.88  0.98

"Out":

Info in <testFastTracker partFull reco Out pull test P0 >: pullAnalytical - OK - 0.99   1.02
Info in <testFastTracker partFull reco Out pull test P1 >: pullAnalytical - OK - 0.97   1.00
Info in <testFastTracker partFull reco Out pull test P2 >: pullAnalytical - OK - 0.98   1.02
Info in <testFastTracker partFull reco Out pull test P3 >: pullAnalytical - OK - 1.01   1.04
Info in <testFastTracker partFull reco Out pull test P4 >: pullAnalytical - OK - 1.05   1.12

"Refit":

Info in <testFastTracker partFull reco Refit pull test P0 >: pullAnalytical - OK - 0.98 1.03
Info in <testFastTracker partFull reco Refit pull test P1 >: pullAnalytical - OK - 1.03 1.08
Info in <testFastTracker partFull reco Refit pull test P2 >: pullAnalytical - OK - 0.97 1.04
Info in <testFastTracker partFull reco Refit pull test P3 >: pullAnalytical - OK - 1.05 1.10
Info in <testFastTracker partFull reco Refit pull test P4 >: pullAnalytical - OK - 0.97 1.09
miranov25 commented 1 year ago

In the Next pull request better to use kTrackIsOK instead of the kTrackisOK