2 m tiemens hit creation cluster 3 m tiemens topology of
play

? 2 M. Tiemens Hit Creation Cluster 3 M. Tiemens Topology of - PowerPoint PPT Presentation

1 M. Tiemens The Latest Developments on the Online Cluster Finding Algorithms ? 2 M. Tiemens Hit Creation Cluster 3 M. Tiemens Topology of the Data Stream t Datastream: , defined by time difference between Two


  1. 1 M. Tiemens The Latest Developments on the Online Cluster Finding Algorithms ?

  2. 2 M. Tiemens Hit Creation Cluster

  3. 3 M. Tiemens Topology of the Data Stream ∆ τ ∆ t Datastream: ∆ , τ defined by time difference between Two time-scales: consecutive hits ∆ t , the time difference between any pair of hits

  4. 4 M. Tiemens Topology of the Data Stream ∆ τ ∆ t Datastream: because t ( E ), timestamps Hit belonging to the same cluster can be spread out drastically 4D position needed to disentangle hits

  5. 5 M. Tiemens Scenarios Cluster Hit Spatially fully No gain Make ∆ t large to separated clusters when using make sure no hits ∆ t are excluded

  6. 6 M. Tiemens Scenarios Cluster Spatially Use ∆ t to May not help overlapping clusters separate within events

  7. 7 M. Tiemens Scenarios Cluster Spatially Use ∆ t to overlapping clusters separate

  8. 8 M. Tiemens Time is Important! However, there are problems:

  9. 9 M. Tiemens Time is Important! The evil-doer:

  10. 10 M. Tiemens Time is Important! The evil-doer: The prize to pay: No more pile-up recovery

  11. 11 M. Tiemens Time is Important! The prize to pay: No more pile-up recovery Possible solution: Shorten length of waveforms HOWEVER Severely compromises reconstruction effeciency! WHY? Unknown... Some bug in the tasks?

  12. 12 M. Tiemens 'Default' Cluster Finding ( PndEmcMakeCluster ) Datastream: ∆τ … Yes Yes Is neighbour? Is neighbour? Hit No No … Hit Hit

  13. 13 M. Tiemens 'Default' Cluster Finding ( PndEmcMakeCluster ) Datastream: ∆τ … Grow clusters from “seeds” Clusters Issues: ● For each new hit, check if neighbour to cluster ≡ check if neighbour to member hits ● Large number of loops → clock cycles on a computing chip → latency

  14. 14 M. Tiemens 'Default' Cluster Finding ( PndEmcMakeCluster ) Datastream: ∆τ … Grow clusters from “seeds” Clusters r Get 4-Momenta: IP EMC

  15. 15 M. Tiemens Online Cluster Finding ( PndEmcMakeClusterOnline ) Datastream: ∆τ … Build hit neighbour relations, make clusters Clusters

  16. 16 M. Tiemens Distributed Cluster Finding ( PndEmcDistributedClustering ) Datastream: ∆τ … Assign to virtual Data Concentrators, build hit neighbour relations, make preclusters Preclusters DC1 DC2

  17. 17 M. Tiemens Distributed Cluster Finding ( PndEmcDistributedClustering ) Datastream: ∆τ … Assign to virtual Data Concentrators, build hit neighbour relations, make preclusters Preclusters DC1 DC2 Build precluster neighbour relations, make clusters Clusters

  18. 18 M. Tiemens 2-Step Cluster Finding ( PndEmcMakePreclusters ) Datastream: ∆τ … Assign to DCs, build hit neighbour relations, make preclusters DC1 DC2 Preclusters

  19. 19 M. Tiemens 2-Step Cluster Finding ( PndEmcMakePreclusters ) Datastream: ∆τ … Assign to DCs, build hit neighbour relations, … make preclusters Repeat for all timebunches, build precluster datastream DC1 DC2 Preclusters Precluster datastream

  20. 20 M. Tiemens 2-Step Cluster Finding ( PndEmcMergePreclusters ) Datastream: ∆τ … Assign to DCs, build hit neighbour relations, … make preclusters Repeat for all timebunches, build precluster datastream ∆τ DC1 DC2 Preclusters Precluster datastream

  21. 21 M. Tiemens 2-Step Cluster Finding ( PndEmcMergePreclusters ) Datastream: ∆τ … Assign to DCs, build hit neighbour relations, … make preclusters Repeat for all timebunches, build precluster datastream ∆τ DC1 DC2 Build precluster Preclusters Precluster neighbour relations, make clusters datastream Clusters

  22. 22 M. Tiemens Testing the Algorithms

  23. 23 M. Tiemens A More Challenging Channel

  24. 24 M. Tiemens Finding Optima for ∆ τ and ∆t Low rates <2 MHz If (Integral ≈ #events): Lower bound = ∆τ ∆t? Integrate

  25. 25 M. Tiemens Finding Optima for ∆ τ and ∆t Low rates <2 MHz

  26. 26 M. Tiemens Finding Optima for ∆ τ and ∆t High rate: 20 MHz

  27. 27 M. Tiemens Finding Optima for ∆ τ and ∆t High rate: 20 MHz Integrating doesn’t work because of event mixing and pile-up

  28. 28 M. Tiemens Finding optima for ∆ τ and ∆t High rate: 20 MHz

  29. 29 M. Tiemens Conclusions for ∆ τ and ∆t ∆ τ can be determined from time-difference spectra ∆ t should be larger than ∆ τ , but not too much larger, + 25 ns Exception: high rate, but ∆ t is still ∆ τ + 25 ns

Recommend


More recommend