ATLAS Offline Software
Loading...
Searching...
No Matches
HGTD Namespace Reference

Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration. More...

Classes

class  Cluster
class  ClusterCollection
struct  ClusterTruthInfo
class  ClusterTruthTool
struct  ExtensionObject
class  PadClusterizationAlg
class  SinglePadClusterTool
class  StraightLineTOFcorrectionTool
class  TrackTimeDefAndQualityAlg
class  TrackTimeExtensionAlg
class  VertexTimeAlg

Enumerations

enum class  ClusterAlgo { Eager , Simultaneous , SimultaneousMean }
enum class  ClusterTruthOrigin {
  UNIDENTIFIED = 0 , TRUTH_PARTICLE = 1 , HARD_SCATTER = 2 , PILEUP = 3 ,
  SECONDARY = 4
}

Variables

constexpr unsigned int TOA_OVERLFLOW_MASK = 0x80

Detailed Description

Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration.

Author
Laforge, Bertrand lafor.nosp@m.ge@l.nosp@m.pnhe..nosp@m.in2p.nosp@m.3.fr
Leopold, Alexander alexa.nosp@m.nder.nosp@m..leop.nosp@m.old@.nosp@m.cern..nosp@m.ch

Clusters objects in N dimensions by minimizing the resolution of the final clusters.

TODO:

  • SimultaneousClustering should be able to deal with unknown variables in a higher dimensional case.

Enumeration Type Documentation

◆ ClusterAlgo

enum class HGTD::ClusterAlgo
strong
Enumerator
Eager 
Simultaneous 
SimultaneousMean 

Definition at line 119 of file Clustering.h.

◆ ClusterTruthOrigin

enum class HGTD::ClusterTruthOrigin
strong
Enumerator
UNIDENTIFIED 
TRUTH_PARTICLE 
HARD_SCATTER 
PILEUP 
SECONDARY 

Definition at line 27 of file IHGTD_ClusterTruthTool.h.

27 {
28 UNIDENTIFIED = 0,
29 TRUTH_PARTICLE = 1, // originates from the tested truth particle
30 HARD_SCATTER = 2, // originates from a HS particle, but unclear which
31 PILEUP = 3, // originates from a pileup interaction
32 SECONDARY = 4 // originates from some secondary interaction
33};

Variable Documentation

◆ TOA_OVERLFLOW_MASK

unsigned int HGTD::TOA_OVERLFLOW_MASK = 0x80
constexpr

Definition at line 35 of file HGTD_TdcCalibrationTool.h.