Skip to content

My changes/implementation of RawClusterBuilder class for sPHENIX.

Notifications You must be signed in to change notification settings

mckinziebrandon/RawClusterBuilderIA

Repository files navigation

General Overview:

This an sPHENIX module that implements the island algorithm (the 'IA' in 'RawClusterBuilderIA') as used by the CMS collaboration for clustering in the EMCal. The algorithm itself can be found in include/IslandAlgorithm.h.

Bugs discovered:

  • [FIXED] Forgot to ensure that no double-counting of towers occurs. In other words, I found events containing two clusters that have one or more towers in common.

Initial Performance Checks (old):

(threshold seed energy set at 0.1 GeV).

Single Electron:

Input Output 1 Output 2 Output 3
Energy 20. 18.05 19.26 19.42
Eta 0.0 0.04 0.01 -0.01
Phi 0.0 -0.01 -0.01 -0.01

Single Photon:

Input Output 1 Output 2 Output 3
Energy 20. 17.39 15.54 17.39
Eta 0.0 -0.04 -0.01 -0.03
Phi 0.0 0.00 0.00 0.00

Single Pi0:

Input Output 1 Output 2 Output 3
Energy 20. 11.94 16.77 15.98
Eta 0.0 0.01 0.03 0.03
Phi 0.0 0.00 0.00 0.00

About

My changes/implementation of RawClusterBuilder class for sPHENIX.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published