Home » PANDA » PandaRoot » Tracking » GENFIT for transverse momenta < 200 GeV/c strange?!
GENFIT for transverse momenta < 200 GeV/c strange?! [message #11194] |
Thu, 18 November 2010 11:48 |
|
Hallo everybody,
at the moment I do some tracking tests with the Lhe package.
The parameters are:
- tracking detectors: MVD+TPC+GEM
- 1 pion per event
- theta=60, phi=0..360
- ideal track finder
- kalman task after helix prefit with pion particle hypothesis
- current PndRoot version: trunk, revision 10322
- only primary tracks are taken into account
for momenta down to 200MeV/c everything works great; but for
a momentum of pt = 100MeV/c even the simple helix prefit is better.
You can see that in the following plots:
works fine:
strange:
So I would like to ask the people who have more experience with
tracking what the reason is or could be.
greetings
David
[Updated on: Mon, 22 November 2010 20:47] Report message to a moderator
|
|
|
|
|
Re: GENFIT for transverse momenta < 200 GeV/c strange?! [message #11197 is a reply to message #11194] |
Thu, 18 November 2010 13:53 |
Jens Sören Lange
Messages: 193 Registered: June 2005
|
first-grade participant |
From: *kek.jp
|
|
Hi David,
first question: can you check, which SVD geometry are you using? with cables etc.? (so maybe it even becomes worse).
Then, as a possible explanation:
The TPC is split into 2 parts, left and right, by the target beam pipe. At pT<=100 MeV, tracks are so curved, that, if they are in one part of the TPC, they can also enter the other part, and produce there a 2nd, short track (for higher pT this is impossible). Can you maybe check that? (e.g. number of hits per fitted track should be small).
Soeren
|
|
|
Re: GENFIT for transverse momenta < 200 GeV/c strange?! [message #11198 is a reply to message #11197] |
Thu, 18 November 2010 14:51 |
StefanoSpataro
Messages: 2736 Registered: June 2005 Location: Torino
|
first-grade participant |
From: 134.158.79*
|
|
Jens Soeren Lange wrote on Thu, 18 November 2010 13:53 | Hi David,
first question: can you check, which SVD geometry are you using? with cables etc.? (so maybe it even becomes worse).
Then, as a possible explanation:
The TPC is split into 2 parts, left and right, by the target beam pipe. At pT<=100 MeV, tracks are so curved, that, if they are in one part of the TPC, they can also enter the other part, and produce there a 2nd, short track (for higher pT this is impossible). Can you maybe check that? (e.g. number of hits per fitted track should be small).
Soeren
|
But then I cannot understand why the helix fit seems better...
|
|
|
|
|
Re: GENFIT for transverse momenta < 200 GeV/c strange?! [message #11201 is a reply to message #11200] |
Thu, 18 November 2010 17:00 |
|
Sorry for the late reply. Thursday is "meeting" day
@Jens: I think you mean the MVD geometry? It's the new one: Mvd-2.1_AddDisks_FullVersion. The track efficiency is not that worse. I simulated only 3e3 events for the 100MeV/c and 1e4 events for the 200MeV/c case. I forgot to say that.
@Lia: That was the right hint I think. I have not checked if an error occured. With the check one can see, that the Kalman failed:
greetings
David
|
|
|
|
Re: GENFIT for transverse momenta < 200 GeV/c strange?! [message #11203 is a reply to message #11194] |
Fri, 19 November 2010 16:22 |
Lia Lavezzi
Messages: 291 Registered: May 2007 Location: Torino
|
first-grade participant |
From: *pv.infn.it
|
|
Hi David and all others,
I made some tests and I really think the problem is the cut in GeaneTrackRep for low momentum particles: though your starting momentum is not too low (the limit is 100 MeV/c of total momentum), the particle loses energy and often falls in that exception at a certain point.
Since the cut was put there when GEANE was unstable, but now several fixes have been added, I think we could get rid of it.
I uploaded a version of GeaneTrackRep with that cut commented out, so that, if we see that it still crashes, it will be easily restored.
I tried a run without that cut and everything worked fine. Now the Kalman filter is better than the Helix, so I am confident that we can keep GeaneTrackRep without the cut.
Can you please update your GenfitTools and retry to run the events to confirm/deny my results?
Have a nice week end,
Lia.
-
Attachment: momtransv.ps
(Size: 9.80KB, Downloaded 283 times)
|
|
|
|
|
Re: GENFIT for transverse momenta < 200 GeV/c strange?! [message #11215 is a reply to message #11208] |
Mon, 22 November 2010 18:00 |
|
Hi Lia,
I tried to understand why my reconstruction efficiency is about 87,5% instead of your 99%.
From a reconstruction with the params mentioned in my first post I have for:
1000 events:
- 48 with no Kalman track: I think this is due to the minimum hits required for a track
- 62 with failed Kalman filter: flag < 0
- 2 events omitted where I was not able to find the MC track from the reco track
How do you check if the reconstructed track is the primary MC track? So far as I know one cannot take the getMcTrackId() function of the track candidate class? Or does this work by now?
I loop over the Lhe Tracks. Then over the Lhe Hits, take one MVD reco hit and check if this hit belongs to the primary MC track.
Do you use the new MVD geometry?
greetings
David
|
|
|
|
|
|
Re: GENFIT for transverse momenta < 200 GeV/c strange?! [message #11219 is a reply to message #11218] |
Mon, 22 November 2010 20:56 |
|
Hi Everybody,
I found some cases where the helix prefit is still better than
the kalman fit. Again I used the same parameters but different
particles.
Kaons (efficiency loss, background):
Protons (efficiency loss, worse result):
The flags for the failed Kalman fits are in both cases:
90%: -1
10%: -2
@Lia: thank you for the short tutorial
greetings,
David
|
|
|
|
|
Goto Forum:
Current Time: Sat Jan 18 08:31:21 CET 2025
Total time taken to generate the page: 0.00740 seconds
|