GSI Forum
GSI Helmholtzzentrum für Schwerionenforschung

Home » PANDA » PandaRoot » EMC » Removal of obsolete macros in emc
Removal of obsolete macros in emc [message #9809] Sat, 28 November 2009 23:36 Go to next message
mpeliz is currently offline  mpeliz
Messages: 51
Registered: February 2008
Location: Ruhr-Universitaet Bochum
continuous participant
From: *dip.t-dialin.net
Dear all,

for the upcoming stable release, obsolete macros in macos/emc
should be removed. Since everything from simulation to reconstruction is performed by the three scripts sim_emc.C, digi_emc.C, reco_emc.C I would like to remove all other
macros expect emc_complete.C (which performs the complete chain) if noone has any objections:

anal_hit_digi_cluster_fwendcap.C
anal_point_fwendcap.C
bump_analys.C
bump_emc.C
cluster_emc.root
createRootGeoFileBwEnd_FwEndCapGeo.C
createRootGeoFileBwEnd_StraightGeo26.C
createRootGeoFileBwEnd_StraightGeo.C
createRootGeoFileFwEnd.C
createRootGeoFileFwEnd_changed.C
createRootGeoFileFwEnd_fixed.C
digi_analys.C
digi_emc_simple.C
draw_geom.C
emc_complete.C
full_emc.C
full_tmpWaveform_emc.C
gphysi.dat
hit_analys.C
hit_emc_apd.C
hit_emc.C
igs2g4
reco_analys2.C
reco_analys3.C
reco_analys4.C
reco_analys.C
reco_apd.C
sim_emc_apd.C
sim_emc_evtgen.C
sim_emc_test.C
sim_hit_emc.C
simparams.root
structure_analysis_emc.C
vis_mc_ids.C


Best regards,
Marc
Re: Removal of obsolete macros in emc [message #9810 is a reply to message #9809] Mon, 30 November 2009 10:37 Go to previous messageGo to next message
StefanoSpataro is currently offline  StefanoSpataro
Messages: 2736
Registered: June 2005
Location: Torino
first-grade participant

From: *to.infn.it
Hi,
I don't think that many of those macros are obsolete.

The full reconstruction of EMC is done mainly by two macros, sim_emc.C and full_emc.C (digi_emc, reco_emc and bump_emc could be removed, since their job is done by full_emc), but there are still useful macros:

1) macros for apd studies (used by Chris Strackbein, as far as I know) -> sim_emc_apd and hit_emc_apd
2) macros to create the endcap geometries -> create*
3) macros to display clusters and MC is -> vis_mc_ids
4) macros to check the quote quality (written by Dima) -> reco*

Maybe some of them need an update, because using old geometries and old mapping.

I think, for the stable, only sim and full should go, but the others should be checked one by one to delete them or not.
Re: Removal of obsolete macros in emc [message #9811 is a reply to message #9809] Mon, 30 November 2009 11:04 Go to previous messageGo to next message
Bertram Kopf is currently offline  Bertram Kopf
Messages: 110
Registered: March 2006
continuous participant
From: *ep1.ruhr-uni-bochum.de
Hi Marc,

the macro "full_tmpWaveform_emc.C" is an example how to use the (proxy) dictionary and it seems to work without any problems. Therefore I would like to ask you not to remove this macro.

Cheers,
Bertram.
Re: Removal of obsolete macros in emc [message #9818 is a reply to message #9809] Tue, 01 December 2009 13:42 Go to previous messageGo to next message
mpeliz is currently offline  mpeliz
Messages: 51
Registered: February 2008
Location: Ruhr-Universitaet Bochum
continuous participant
From: *ep1.ruhr-uni-bochum.de
Hello,

for the EMC the three macros

sim_emc.C
digi_emc.C
reco_emc.C

are working properly for the three step approach.
The approach without intermediate output is dome by

emc_complete.C

These macros should go to the next stable release.

All other macros of the individual users and/or qa macros have been moved to the newly created dedicated directory for you convenience.

Best regards,
Marc

Re: Removal of obsolete macros in emc [message #9821 is a reply to message #9818] Tue, 01 December 2009 14:29 Go to previous message
Johan Messchendorp is currently offline  Johan Messchendorp
Messages: 693
Registered: April 2007
Location: University of Groningen
first-grade participant

From: *KVI.nl
many many thanks!

Johan.
Previous Topic: EmcHitProducer in simulation
Next Topic: failure of QA macro of EMC reconstruction
Goto Forum:
  


Current Time: Wed Feb 01 00:59:05 CET 2023

Total time taken to generate the page: 0.00889 seconds