GSI Forum
GSI Helmholtzzentrum für Schwerionenforschung

Home » PANDA » PandaRoot » Bugs, Fixes, Releases » PndKinVtxFitter
PndKinVtxFitter [message #17159] Tue, 12 August 2014 08:48 Go to next message
Alexandr Zinchenko is currently offline  Alexandr Zinchenko
Messages: 22
Registered: May 2009
occasional visitor
From: *jinr.ru
Hello.
I was trying to apply a vertex constrained fit to a charmonium candidate (made of J/psi pi+ pi-)
The relevant analysis macro lines are as follows (based on tutorials/rho macros)

// *** combinatorics for J/psi -> mu+ mu-
jpsi.Combine(muplus, muminus);

// *** combinatorics for psi(2S) -> J/psi pi+ pi-
psi2s.Combine(jpsi, piplus, piminus);

// ***
// *** do VERTEX FIT (psi(2s))
// ***

for (j = psi2s.GetLength()-1; j >= 0; --j) {
PndKinVtxFitter vtxfitter(psi2s[j]); // instantiate a vertex fitter
vtxfitter.SetVerbose();
vtxfitter.Fit();

The printout from PndKinVtxFitter code (activated by the verbosity flag) is:

Initial vertex Position is -0.00141313 -0.0154373 -0.0183913
iteration Number 0
vertex Position is -nan -nan -nan
chi2 in iterartion -nan
iteration Number 1
vertex Position is -nan -nan -nan
...

Am I doing something wrong or the fitter does not work for such particle combination (1 neutral composite and 2 charged)?
Re: PndKinVtxFitter [message #17160 is a reply to message #17159] Tue, 12 August 2014 09:43 Go to previous messageGo to next message
Ralf Kliemt is currently offline  Ralf Kliemt
Messages: 507
Registered: May 2007
Location: GSI, Darmstadt
first-grade participant

From: *pool.mediaWays.net
Hello Aleksandr,

Your last assumption is correct. The Vertex Fitters work only on charged particles.

In your special case the vertex fit would not help you much. Both the psi2s and the j/psi decay at the interaction point (0,0,0) if you have not set a smeared interaction region durig simulations. The four momenta are already calculated at (0,0,0) by default.

Cheers
Ralf
Re: PndKinVtxFitter [message #17164 is a reply to message #17160] Tue, 12 August 2014 13:22 Go to previous messageGo to next message
Alexandr Zinchenko is currently offline  Alexandr Zinchenko
Messages: 22
Registered: May 2009
occasional visitor
From: *jinr.ru
Maybe I got the logic behind the vertex constrained fit wrong.

In my understanding, this PndKinVtxFitter assumes the decay particles coming from the same vertex
(without assumption on the vertex position itself). Therefore, it can be useful, e.g., to reject background
combinations when building J/psi from 2 charged tracks (if the fit quality is not good enough).

If so, considering also neutrals when building more composite objects would help the same way to reject
background combinations. At least (in my understanding),
such an approach was proposed (and realized) during the PANDA Physics Book preparation - see Sect. 4.2.2.3, subsection
on ppbar-> J/psi pi+ pi-, item 3.

So, it looks like Rho package was able to do such a fit at that time.

Am I wrong?
Re: PndKinVtxFitter [message #17165 is a reply to message #17164] Tue, 12 August 2014 14:18 Go to previous message
StefanoSpataro is currently offline  StefanoSpataro
Messages: 2736
Registered: June 2005
Location: Torino
first-grade participant

From: *11-87-r.retail.telecomitalia.it
In your case you should build a candidate with the 4 particles and fit it, w/o the virtual state. And the panda physics book was not using rho.
Previous Topic: [FIXED] EvtGen J/psi decay
Next Topic: [FIXED] Possible bug in scrut14 release?
Goto Forum:
  


Current Time: Thu May 16 19:11:27 CEST 2024

Total time taken to generate the page: 0.01276 seconds