ATLAS Offline Software
Classes | Enumerations
HGTD Namespace Reference

Copyright (C) 2002-2024 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  ClusterAlgo { ClusterAlgo::Eager, ClusterAlgo::Simultaneous, ClusterAlgo::SimultaneousMean }
 
enum  ClusterTruthOrigin {
  ClusterTruthOrigin::UNIDENTIFIED = 0, ClusterTruthOrigin::TRUTH_PARTICLE = 1, ClusterTruthOrigin::HARD_SCATTER = 2, ClusterTruthOrigin::PILEUP = 3,
  ClusterTruthOrigin::SECONDARY = 4
}
 

Detailed Description

Copyright (C) 2002-2024 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:

Enumeration Type Documentation

◆ ClusterAlgo

enum HGTD::ClusterAlgo
strong
Enumerator
Eager 
Simultaneous 
SimultaneousMean 

Definition at line 119 of file Clustering.h.

◆ ClusterTruthOrigin

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 };
HGTD::ClusterAlgo::SimultaneousMean
@ SimultaneousMean
HGTD::ClusterTruthOrigin::UNIDENTIFIED
@ UNIDENTIFIED
HGTD::ClusterTruthOrigin::SECONDARY
@ SECONDARY
HGTD::ClusterTruthOrigin::TRUTH_PARTICLE
@ TRUTH_PARTICLE
HGTD::ClusterAlgo::Simultaneous
@ Simultaneous
HGTD::ClusterTruthOrigin::HARD_SCATTER
@ HARD_SCATTER
Athena::Options::Eager
@ Eager
Definition: getMessageSvc.h:22
HGTD::ClusterTruthOrigin::PILEUP
@ PILEUP