GSI Forum
GSI Helmholtzzentrum für Schwerionenforschung

Home » PANDA » PandaRoot » Tracking » Running the Kalman on the Mvd
Running the Kalman on the Mvd [message #6591] Thu, 24 April 2008 11:54 Go to next message
Ralf Kliemt is currently offline  Ralf Kliemt
Messages: 507
Registered: May 2007
Location: GSI, Darmstadt
first-grade participant

From: 141.30.85*
Hi all,

I started to try out genfit on MvdHits. After some issues concerning the Mvd package itself I ran into some fitting problems which don't tell me much. Here we go:
  • I checked in the stuff into rev. 2589 (and 2588).
  • I run the macros in macro/mvd/Tracking
  • The simulation does 1GeV protons with Mvd & Field
  • The digi & hitreco runs
  • MC Trackfinding runs


Anyway somehow the Kalman cannot fit the tracks I make. Here you have some detailed output (I uncommented the info output in the Kalman class).

Hopefully someone can help...

Ralf.

Toggle Spoiler
Re: Running the Kalman on the Mvd [message #6592 is a reply to message #6591] Thu, 24 April 2008 15:51 Go to previous messageGo to next message
Sebastian Neubert is currently offline  Sebastian Neubert
Messages: 282
Registered: March 2006
Location: Munich
first-grade participant

From: *adsl.alicedsl.de
Hi Ralf!

It looks to me as if you would still use the LSLTrackRep. For your exercise you should use GeaneTrackRep!

Furthermore you have to make sure that you have reasonable starting values for your fit, also for the covariance matrix.

How do you initialize the TrackRep?

Cheers! Sebastian.



Sebastian Neubert
Technische Universität München
Department Physik E18
sneubert@e18.physik.tu-muenchen.de
tel: +49-8928912592
Re: Running the Kalman on the Mvd [message #6617 is a reply to message #6591] Mon, 28 April 2008 12:44 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: 141.30.85*
Hello again,

Thanks for the hint to use GeaneTrackRep.
Of course I still cannot run the Kalman, so I'll ask my question:
When making a new CbmGeanePro() the program breaks. with:
Toggle Spoiler

So maybe I miss some detail which is needed by CbmGeanePro.
Maybe one of you has already dealt with this and can tell me what to do.

Greetings from Dresden, Ralf.
Re: Running the Kalman on the Mvd [message #6618 is a reply to message #6617] Mon, 28 April 2008 12:48 Go to previous messageGo to next message
Sebastian Neubert is currently offline  Sebastian Neubert
Messages: 282
Registered: March 2006
Location: Munich
first-grade participant

From: *e18.physik.tu-muenchen.de
Hm...

That does not ring a bell... My only suggestion is, that you look into the demo to see what preparations are done there to set up Geane.

Cheers! Sebastian.


Sebastian Neubert
Technische Universität München
Department Physik E18
sneubert@e18.physik.tu-muenchen.de
tel: +49-8928912592
Re: Running the Kalman on the Mvd [message #6622 is a reply to message #6618] Mon, 28 April 2008 16:35 Go to previous messageGo to next message
Vanniarajan Suyam Jothi is currently offline  Vanniarajan Suyam Jothi
Messages: 35
Registered: October 2007
Location: Groningen
continuous participant

From: *KVI.nl

I am also facing the same problem Ralf have mentioned here.
It looks to me TGeant3 has pointer data member fErtrio, which is not handeled properly in the CbmGeanePro's Default constructor.

Evil or Very Mad
Re: Running the Kalman on the Mvd (solved dependency) [message #6624 is a reply to message #6617] Mon, 28 April 2008 17:24 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: 141.30.85*
Hi again,

I solved my library problems to start the fitter:
  • Add
    • ${GEANT3_INCLUDE_DIR}
    • ${CMAKE_SOURCE_DIR}/genfit
    • ${CMAKE_SOURCE_DIR}/recotasks
    • ${CMAKE_SOURCE_DIR}/trackbase
    • ${CMAKE_SOURCE_DIR}/trackrep
    • ${CMAKE_SOURCE_DIR}/geane
    to CMakeLists.txt
  • Make a CbmGeane object in your macro
    Toggle Spoiler

At my current stage I have to apply a correct handling of the MvdRecoHit.

Greetings again,
Ralf.
Re: Running the Kalman on the Mvd (solved dependency) [message #6656 is a reply to message #6624] Fri, 02 May 2008 14:22 Go to previous messageGo to next message
Vanniarajan Suyam Jothi is currently offline  Vanniarajan Suyam Jothi
Messages: 35
Registered: October 2007
Location: Groningen
continuous participant

From: *KVI.nl
Hello Ralf,
Can you tell me in which CMakeList you have made this Changes.

Cheers,
Vanni
Re: Running the Kalman on the Mvd (solved dependency) [message #6657 is a reply to message #6656] Fri, 02 May 2008 14:47 Go to previous message
Ralf Kliemt is currently offline  Ralf Kliemt
Messages: 507
Registered: May 2007
Location: GSI, Darmstadt
first-grade participant

From: 141.30.85*
Hi Vanni,

I made the additions to the pandaroot/mvd/CMakeLists.txt. It should be connected to the library where the kalman task is located.

Regards, Ralf.


Toggle Spoiler
Previous Topic: STT helix fit output parameters.
Next Topic: Bug in Geane?
Goto Forum:
  


Current Time: Sat Nov 23 01:41:49 CET 2024

Total time taken to generate the page: 0.00702 seconds