GSI Forum - RDF feed
type: channel
description: GSI Helmholtzzentrum für Schwerionenforschung
items: Mvd Development Status
items: Re: Mvd Development Status

Mvd Development Status
type: item
description: Hello everyone, This thread will cover the development communication for the PANDA Mvd in PandaRoot. I'll try to update this first post to have a summary what is done and what is next. Comments on the code itself shall be the central part of the discussion here. Here is a list of items [09/2008], which have to be done: Digitization implement root based geometry file [DONE] channel mapping [DONE] frontend emulation [DONE] parameter definitions & database [DONE] noise emulation [DONE] timestamp ordering for digis [RK] multiple hit digi merging [RK] Cluster Reconstruction alignment [ - ] channel back-mapping [DONE] cluster finding [DONE] output data structure [partly done/additions needed] (genfit compatible) Ideal reconstruction [RK (done) is it needed] timeordered clusterfinding [RK] Tracking/Pattern recognition ideal track finding [DONE] conformal mapping? [ - ] riemann algorithm [DONE] local PID [DONE] Event mixing event time distance sampling [ - ] electronics delay & clock [ - ] More has to come during the discussion. The following macros are a bit old. They will be revised. Mvd MC simulation (Geant Transport) Toggle Spoiler macro/mvd/runMvdSim.C gSystem->Load("libMvd"); ... CbmDetector *Mvd = new MvdDetector("MVD", kTRUE); Mvd->SetGeometryFileName("MVD14.root"); Mvd->SetVerboseLevel(0); fRun->AddModule(Mvd); The output data are MvdPoint objects (inherited from CbmPoint). To access them manually you might want to have a look into macro/mvd/anaMvdSim.C. Mvd Digitization Toggle Spoiler The Mvd Digitization is almost done. There is only a nice Parameter handling missing and the hard coded values have to be removed. To use the digitization with both Pixel an Strip detectors put the corresponding hitproducers into your macro. // ========================================================================= // ====== Hit Producers ====== // ========================================================================= // ----- MVD Strip hit producer -----------------------------…
creator: Ralf Kliemt
date: 2007-05-14T15:05:34-00:00

Re: Mvd Development Status
type: item
description: Updated post above.
creator: Ralf Kliemt
date: 2007-08-30T09:04:10-00:00

Re: Mvd Development Status
type: item
description: Update on first post.
creator: Ralf Kliemt
date: 2008-09-16T12:34:26-00:00

Re: Mvd Development Status
type: item
description: Please note: In the development branch there is since rev.3863 all tracking related stuff situated in an extra library. Load it with gSystem->Load("libMvdTrk"); Now the Hit reconstruction is again independent of e.g. the Riemann algorithm package. To avoid Problems you should do a make clean in build/mvd. Kind regards from Dresden, Ralf.
creator: Ralf Kliemt
date: 2008-10-22T09:42:11-00:00