GSI Forum
GSI Helmholtzzentrum für Schwerionenforschung

Home » PANDA » PandaRoot » Bugs, Fixes, Releases » PandaRoot 2.0
icon4.gif  PandaRoot 2.0 [message #5229] Tue, 16 October 2007 17:49 Go to next message
Jens Sören Lange is currently offline  Jens Sören Lange
Messages: 193
Registered: June 2005
first-grade participant
From: *physik.uni-giessen.de
Dear all,

here are a few notes about what we decided concerning
PandaRoot 2.0 on the PandaRoot meeting Oct 20, 2007.

The tentative date for PandaRoot 2.0 release is Nov 7.

We decided, that the subdetector code for PandaRoot 2.0 should fulfill the following requirements:

1.) each subdetector should have the following existing data members

where XXX is the 3-letter acronym of the subdetector.

for single hit detectors XXX Digi
(e.g. DRC, TOF)

for cluster-type hit detectors XXXDigi and XXXCluster
(e.g. TPC, MVD, EMC etc.)

and an existing reconstruction to fill these structures.

The reconstruction can be preliminary (i.e. pre-amplifier, shaper, sampling frequencies etc.
which might not be the final, optimized values).

2.) In addition to the prelimnary reconstruction,
each detector should deliver a task for ideal reconstruction,
i.e. fill directly the XXXDigis and/or XXXCluster from XXXPoints.

3.) as documentation, each subdetector is asked to provide a diagram on the Wiki
with the names of classes and data members

see the example for MVD

http://forum.gsi.de/index.php?t=msg&th=1575&rid=326&S=67b64f 8f7aeff7dcdf4c2078b6bbec4f#msg_5211

4.) Each subdetector will have only one
contact person who will receive write permission
to the new /2_0_0 subversion branch, so that they might copy
the code once it achieves a status for 2.0.

The subversion repository path will be

https://subversion.gsi.de/fairroot/release/pandaroot/2_0_0

List of contact persons with write permissions:

Beampipe Stefano Spataro
DCH Aleksandra Wronska
DRC Annalisa Cecchi (tbc)
EMC Stefano Spataro
HYP Alicia Sanchez
Magnet Stefano Spataro
MVD Ralf Kliemt
STT Pablo Genova
TOF Alicia Sanchez
TPC Sebastian Neubert (tbc)

Annalisa and Sebastian, is it O.K. to put your names here as contact persons?

best regards, Soeren
Re: PandaRoot 2.0 [message #5231 is a reply to message #5229] Wed, 17 October 2007 12:30 Go to previous messageGo to next message
Aleksandra Wronska is currently offline  Aleksandra Wronska
Messages: 38
Registered: May 2006
Location: Cracow
continuous participant
From: *if.uj.edu.pl
Hello Soeren,

your hints concerning naming conventions confused me a bit.

Didn't we agree that all PANDA-related detector classes should be named according to the scheme PndXxxSomething, where Xxx is the 3letter acronym? That's at least what I understood in Dubna, and I see that Dima has also changed the emc nomenclature like that.

cheers,
ola
Re: PandaRoot 2.0 [message #5236 is a reply to message #5231] Wed, 17 October 2007 15:14 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
Hi!

Yes I will take responsibility of this.
Thanx!

Sebastian.


Sebastian Neubert
Technische Universität München
Department Physik E18
sneubert@e18.physik.tu-muenchen.de
tel: +49-8928912592
Re: PandaRoot 2.0 [message #5237 is a reply to message #5231] Wed, 17 October 2007 20:25 Go to previous messageGo to next message
Jens Sören Lange is currently offline  Jens Sören Lange
Messages: 193
Registered: June 2005
first-grade participant
From: *web.vodafone.de
Hi Ola, yes, you are completely right.

PndXxxSomething.

(one day before I posted, I had the text checked by several people, and nobody noticed - I guess it was just implicitely clear to everyone, but as you mention - the class nomenclature should be correctly followed as decided before; but I guess that will be fine for everyone).

Soeren
Re: PandaRoot 2.0 [message #5242 is a reply to message #5237] Thu, 18 October 2007 10:07 Go to previous messageGo to next message
asanchez is currently offline  asanchez
Messages: 350
Registered: March 2006
first-grade participant
From: *kph.uni-mainz.de
I have to add one comment,
i will update also the version for the germanium dtectors
in hypGe.

best regrads
alicia.
Re: PandaRoot 2.0 [message #5243 is a reply to message #5231] Thu, 18 October 2007 11:18 Go to previous messageGo to next message
Tobias Stockmanns is currently offline  Tobias Stockmanns
Messages: 489
Registered: May 2007
first-grade participant
From: *ikp.kfa-juelich.de
Unfortunately I was not in Dubna, so can somebody please repeat the argument, why we should change our class names to PndXXX.

This is a significant amount of work and makes long class names even longer. We are already working in pandaRoot which clarifies, that this are not Cbm classes but panda ones.

Cheers,

Tobias
Re: PandaRoot 2.0 [message #5244 is a reply to message #5229] Thu, 18 October 2007 11:24 Go to previous messageGo to next message
Tobias Stockmanns is currently offline  Tobias Stockmanns
Messages: 489
Registered: May 2007
first-grade participant
From: *ikp.kfa-juelich.de
Dear Soeren,

what do you mean with a XXXCluster. Is this a collection of digis which belong to one cluster or is this the reconstructed point out of your cluster. For me this is not clear.

In the Mvd we have the following chain: MvdPoint->MvdDigi->MvdClusterCand->MvdHit

- the MvdPoint is the MC information
- the MvdDigi is the fired pixel
- the MvdClusterCand are all the digis fired for one cluster (just pointers to digis)
- The MvdHit is the reconstruted point out of the ´MvdDigis marked by the MvdClusterCand

Cheers,

Tobias
Re: PandaRoot 2.0 [message #5245 is a reply to message #5244] Thu, 18 October 2007 11:45 Go to previous messageGo to next message
Jens Sören Lange is currently offline  Jens Sören Lange
Messages: 193
Registered: June 2005
first-grade participant
From: *web.vodafone.de
Hi Tobias, what was the MvdCluster which Ralf had in his original scheme?
(which he showed on the meeting last week, top right).
http://forum.gsi.de/index.php?t=tree&th=1369&start=0&rid=0&a mp;S=cc1a96d3567fe26a146ba569aca
i.e. is the MvdCluster the MvdHit according to your scheme?
(I am asking because there is a RecoHit, bottom left).
cheers, Soeren


Re: PandaRoot 2.0 [message #5248 is a reply to message #5245] Thu, 18 October 2007 13:14 Go to previous message
Tobias Stockmanns is currently offline  Tobias Stockmanns
Messages: 489
Registered: May 2007
first-grade participant
From: *ikp.kfa-juelich.de
Hi Soeren,

this diagram is not up to date anymore, but MvdCluster would correspond to a point in 3-D space and is derived from CbmHit.

I am not very happy with this naming scheme. In my understanding the process of clustering means to find digis which belong to one hit. And a cluster is a collection of these digis. To get out of these cluster again a 3-D point I would call backmapping or reconstruction but not cluster.

Cheers,

Tobias
Previous Topic: ProcessHits() "not visible" while reading root geometry file
Next Topic: Dashboard
Goto Forum:
  


Current Time: Mon Nov 25 13:36:34 CET 2024

Total time taken to generate the page: 0.00968 seconds