eventAnalysis  7.0-49-g0ac7482
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
ND::TTrackerECALReconModule::TECALReconVertexCandidate Class Reference

Reconstructed ECal vertex candidate, contains fitted position and associated track UIDs. More...

#include <TTrackerECALReconModule.hxx>

+ Inheritance diagram for ND::TTrackerECALReconModule::TECALReconVertexCandidate:
+ Collaboration diagram for ND::TTrackerECALReconModule::TECALReconVertexCandidate:

Public Member Functions

 TECALReconVertexCandidate ()
 
virtual ~TECALReconVertexCandidate ()
 
 ClassDef (ND::TTrackerECALReconModule::TECALReconVertexCandidate, 1)
 

Public Attributes

Float_t CleanlinessPrimary
 The cleanliness (hit purity) of the primary contributor to the cluster. More...
 
Float_t CleanlinessRecursive
 The cleanliness (hit purity) of the Recursive contributor to the cluster. More...
 
Float_t CleanlinessSingle
 The cleanliness (hit purity) of the single biggest contributor to the cluster. More...
 
Float_t CompletenessPrimary
 The Completeness of the primary contributor to the cluster. More...
 
Float_t CompletenessRecursive
 The Completeness of the Recursive contributor to the cluster. More...
 
Float_t CompletenessSingle
 The Completeness of the single biggest contributor to the cluster. More...
 
std::string ECalModule
 The ECalModule that this vertex was reconstructed in. More...
 
Int_t G4IDPrimary
 The G4ID of the primary contributor to the cluster. More...
 
Int_t G4IDRecursive
 The G4ID of the Recursive contributor to the cluster. More...
 
Int_t G4IDSingle
 The G4ID of the single biggest contributor to the cluster. More...
 
Int_t NHits
 The number of hits that were included in fitted tracks or were closer to this vertex candidate than any other in the cluster. More...
 
Int_t NTracks
 The number of tracks that contributed to the fitted position. More...
 
TLorentzVector Position
 The fitted position of the vertex candidate. More...
 
UInt_t * TrackUIDs
 
UInt_t VertexClusterUID
 The UID of the associated TECALReconVertexCluster. More...
 

Detailed Description

Reconstructed ECal vertex candidate, contains fitted position and associated track UIDs.

See ND::TECalVertexing for how these are created from vertex clusters and 3D hough prongs.

Definition at line 92 of file TTrackerECALReconModule.hxx.

Constructor & Destructor Documentation

virtual ND::TTrackerECALReconModule::TECALReconVertexCandidate::~TECALReconVertexCandidate ( )
virtual

Definition at line 94 of file TTrackerECALReconModule.hxx.

ND::TTrackerECALReconModule::TECALReconVertexCandidate::TECALReconVertexCandidate ( )

Member Function Documentation

ND::TTrackerECALReconModule::TECALReconVertexCandidate::ClassDef ( ND::TTrackerECALReconModule::TECALReconVertexCandidate  ,
 
)

Member Data Documentation

Float_t ND::TTrackerECALReconModule::TECALReconVertexCandidate::CleanlinessPrimary

The cleanliness (hit purity) of the primary contributor to the cluster.

Definition at line 117 of file TTrackerECALReconModule.hxx.

Referenced by TECALReconVertexCandidate().

Float_t ND::TTrackerECALReconModule::TECALReconVertexCandidate::CleanlinessRecursive

The cleanliness (hit purity) of the Recursive contributor to the cluster.

Definition at line 123 of file TTrackerECALReconModule.hxx.

Referenced by TECALReconVertexCandidate().

Float_t ND::TTrackerECALReconModule::TECALReconVertexCandidate::CleanlinessSingle

The cleanliness (hit purity) of the single biggest contributor to the cluster.

Definition at line 111 of file TTrackerECALReconModule.hxx.

Referenced by TECALReconVertexCandidate().

Float_t ND::TTrackerECALReconModule::TECALReconVertexCandidate::CompletenessPrimary

The Completeness of the primary contributor to the cluster.

Definition at line 115 of file TTrackerECALReconModule.hxx.

Referenced by TECALReconVertexCandidate().

Float_t ND::TTrackerECALReconModule::TECALReconVertexCandidate::CompletenessRecursive

The Completeness of the Recursive contributor to the cluster.

Definition at line 121 of file TTrackerECALReconModule.hxx.

Referenced by TECALReconVertexCandidate().

Float_t ND::TTrackerECALReconModule::TECALReconVertexCandidate::CompletenessSingle

The Completeness of the single biggest contributor to the cluster.

Definition at line 109 of file TTrackerECALReconModule.hxx.

Referenced by TECALReconVertexCandidate().

std::string ND::TTrackerECALReconModule::TECALReconVertexCandidate::ECalModule

The ECalModule that this vertex was reconstructed in.

Definition at line 101 of file TTrackerECALReconModule.hxx.

Referenced by TECALReconVertexCandidate().

Int_t ND::TTrackerECALReconModule::TECALReconVertexCandidate::G4IDPrimary

The G4ID of the primary contributor to the cluster.

Definition at line 113 of file TTrackerECALReconModule.hxx.

Referenced by TECALReconVertexCandidate().

Int_t ND::TTrackerECALReconModule::TECALReconVertexCandidate::G4IDRecursive

The G4ID of the Recursive contributor to the cluster.

Definition at line 119 of file TTrackerECALReconModule.hxx.

Referenced by TECALReconVertexCandidate().

Int_t ND::TTrackerECALReconModule::TECALReconVertexCandidate::G4IDSingle

The G4ID of the single biggest contributor to the cluster.

Definition at line 107 of file TTrackerECALReconModule.hxx.

Referenced by TECALReconVertexCandidate().

Int_t ND::TTrackerECALReconModule::TECALReconVertexCandidate::NHits

The number of hits that were included in fitted tracks or were closer to this vertex candidate than any other in the cluster.

Definition at line 105 of file TTrackerECALReconModule.hxx.

Referenced by TECALReconVertexCandidate(), and ND::TTrackerECALReconModule::TECALVertexCandidateFactory().

Int_t ND::TTrackerECALReconModule::TECALReconVertexCandidate::NTracks

The number of tracks that contributed to the fitted position.

Definition at line 103 of file TTrackerECALReconModule.hxx.

Referenced by TECALReconVertexCandidate().

TLorentzVector ND::TTrackerECALReconModule::TECALReconVertexCandidate::Position

The fitted position of the vertex candidate.

Definition at line 99 of file TTrackerECALReconModule.hxx.

Referenced by TECALReconVertexCandidate().

UInt_t* ND::TTrackerECALReconModule::TECALReconVertexCandidate::TrackUIDs

Definition at line 126 of file TTrackerECALReconModule.hxx.

UInt_t ND::TTrackerECALReconModule::TECALReconVertexCandidate::VertexClusterUID

The UID of the associated TECALReconVertexCluster.

Definition at line 97 of file TTrackerECALReconModule.hxx.

Referenced by TECALReconVertexCandidate().


The documentation for this class was generated from the following files:

Package Summary
Package Name: eventAnalysis
Package Version: 7.0-49-g0ac7482
Package Manager:

Generated on Mon Mar 25 2024 14:44:04 for eventAnalysis by doxygen 1.8.5