Skip to Content.
Sympa Menu

sphenix-software-l - [Sphenix-software-l] Reshuffling of MDC2 macros

sphenix-software-l AT lists.bnl.gov

Subject: sPHENIX discussion of software

List archive

Chronological Thread  
  • From: Christof Roland <christof.roland AT cern.ch>
  • To: "Pinkenburg, Christopher" <pinkenbu AT bnl.gov>
  • Cc: sphenix-software-l AT lists.bnl.gov
  • Subject: [Sphenix-software-l] Reshuffling of MDC2 macros
  • Date: Thu, 14 Apr 2022 14:21:24 +0200

Hi Chris,

I have started reshuffling the MDC2 macros.
We wanted to split the pass4 tracking macro into two separate macros
1) run the clustering and drop the hitsets
2) run the tracking on clusters only

At the same time we wanted to remove all unneccessary libraries that are not
needed.

I have 2 macros stripped more or less to the bone:
/phenix/u/bogui/data/MacrosFileSize/macros/detectors/sPHENIX/
ReadClustersRunTrackingMDC2.C
ReadHitsRunClusteringMDC2.C

What is missing still is the switch in the G4_Tracking.C to not load the acts
fieldmap for the clustering step.
Not sure what the status of Joe's switch is. I'll add this as soon as the
pull request is merged.

I would like to start benchmarking these macros.
Unfortunately my benchmark samples have dissappeard from gpfs.
In /sphenix/sim/sim01/sphnxpro/MDC2/sHijing_HepMC/fm_0_20/
we used to have files with 50kHz pileup:
DST_TRKR_HIT_sHijing_0_20fm_50kHz_bkg_0_20fm-0000000003-0000?.root
They are unfortunately not there anymore. Could we restor those, please?

Regarding dropping the hitsets we have a conceptual problem.
We use the hitsetcontainer to navigate the ClusterMapContainer.
If we drop the hitsetcontainer we can't access the cluster map anymore.

As a workaround I would propose to add the functionality to create an empty
hitsetcontainer and keep it on the node tree to use as navigation tool.
Does anyone have a problem with this?

Cheers

Christof



Archive powered by MHonArc 2.6.24.

Top of Page