Download presentation
Presentation is loading. Please wait.
Published byDomenic Stokes Modified over 6 years ago
1
Distributed Clustering for Online Event Reconstruction
M. Tiemens | 1 Distributed Clustering for Online Event Reconstruction
2
M. Tiemens | 2 Cluster Forming PWO Crystal Photon, electron
3
Clustering Finding Methods
M. Tiemens | 3 Clustering Finding Methods Online (Shown in Jülich CM) Builds neighbour relations for all hits in the current input stream Uses that info to merge hits into clusters Distributed (This presentation) Same as Online, but first map hits onto Data Concentrators (closer to real readout) Standard (Built-in PandaRoot) Treats each new hit as a cluster, and adds neighbouring hits to it
4
Distributed Clustering – What?
M. Tiemens | 4 Distributed Clustering – What? Each digitiser can read out ~16 crystals (64 channels, dual gain → 32 Preamps, 2 preamps per crystal → 16 crystals) Each Data Concentrator can read out ~8 digitisers. Possible to look for clusters at DC level Example: Forward Endcap (impression) Reduces load at CN level
5
Distributed Clustering – How?
M. Tiemens | 5 Distributed Clustering – How? In each DC, look for clusters using the online clustering algorithm As we don't know if this is a 'real' cluster, first only specify its 4D location and radius At the CN level, using preclusters as input, merge them if 𝑥 1 − 𝑥 2 < 𝑟 1 + 𝑟 2 Example: clusters in 4 DC Each DC has a small sample of the dataset → Fast CNs only have to work with preclusters, not hits → Fast
6
Ability to reconstruct events
M. Tiemens | 6 Comparing Methods (preliminary) Example channel: 5000 x pp → γγ, p(p) = 1 GeV/c TEST, PART 1: Ability to reconstruct events
7
Comparing Methods (preliminary)
M. Tiemens | 7 | 7 Comparing Methods (preliminary) Example channel: 5000 x pp → γγ, p(p) = 1 GeV/c
8
Comparing Methods (preliminary)
M. Tiemens | 8 Comparing Methods (preliminary) Example channel: 5000 x pp → γγ, p(p) = 1 GeV/c
9
Time needed to perform reconstruction
M. Tiemens | 9 Comparing Methods (preliminary) Example channel: 5000 x pp → γγ, p(p) = 1 GeV/c TEST, PART 2: Time needed to perform reconstruction
10
Comparing Methods (preliminary)
M. Tiemens | 10 Comparing Methods (preliminary) Example channel: 5000 x pp → γγ, p(p) = 1 GeV/c MHz
11
Comparing Methods (preliminary)
M. Tiemens | 11 Comparing Methods (preliminary) Example channel: 5000 x pp → γγ, p(p) = 1 GeV/c kHz
12
Comparing Methods (preliminary)
M. Tiemens | 12 Comparing Methods (preliminary) Example channel: 5000 x pp → γγ, p(p) = 1 GeV/c Event-based
13
Conclusion All methods yield a similar number of events
M. Tiemens | 13 Conclusion All methods yield a similar number of events Online Cluster Finding is the fastest Processing time for all methods is comparable, but the two steps in distributed clustering are separately considerably faster
14
Outlook Investigate behaviour at low rate
M. Tiemens | 14 Outlook Investigate behaviour at low rate Expand to more complicated channel → 7γ Include background Investigate effect of bump splitting ℎ 𝑐
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.