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

An object to describe a reconstructed primary vertex candidate. More...

#include <TGlobalReconModule.hxx>

+ Inheritance diagram for ND::TGlobalReconModule::TGlobalVertex:
+ Collaboration diagram for ND::TGlobalReconModule::TGlobalVertex:

Public Member Functions

 TGlobalVertex ()
 
virtual ~TGlobalVertex ()
 
 ClassDef (TGlobalReconModule::TGlobalVertex, 1)
 

Public Attributes

std::string AlgorithmName
 The name of the algorithm that created this object. More...
 
TClonesArray * Constituents
 Constituent tracks. More...
 
TTrueVertex hackTrueVertexObject
 This is just here to fool TFile::MakeProject, not a real object. More...
 
TVertexConstituent hackVertexConstituentObject
 This is just here to fool TFile::MakeProject, not a real object. More...
 
Int_t NConstituents
 Constituent tracks. More...
 
int NDOF
 For Vertices created using -O TGlobalReconModule=UseECalVertices the quality denotes. More...
 
Int_t NTrueVertices
 The true vertex. More...
 
TLorentzVector Position
 The position of the vertex. More...
 
int PrimaryIndex
 The index of the corresponding primary vertex. More...
 
double Quality
 The quality of the fit. More...
 
int Status
 The status for the fit. More...
 
TClonesArray * TrueVertices
 The true vertex. More...
 
int Type
 Vertex type (0: Global vertex | 1: SFG vertex) More...
 
TLorentzVector Variance
 The position variance;. More...
 

Detailed Description

An object to describe a reconstructed primary vertex candidate.

Definition at line 179 of file TGlobalReconModule.hxx.

Constructor & Destructor Documentation

ND::TGlobalReconModule::TGlobalVertex::TGlobalVertex ( )

Definition at line 127 of file TGlobalReconModule.cxx.

References NCONSTITUENTS.

ND::TGlobalReconModule::TGlobalVertex::~TGlobalVertex ( )
virtual

Definition at line 126 of file TGlobalReconModule.cxx.

Member Function Documentation

ND::TGlobalReconModule::TGlobalVertex::ClassDef ( TGlobalReconModule::TGlobalVertex  ,
 
)

Member Data Documentation

std::string ND::TGlobalReconModule::TGlobalVertex::AlgorithmName

The name of the algorithm that created this object.

Definition at line 185 of file TGlobalReconModule.hxx.

Referenced by ND::TGlobalReconModule::FillSFGOther(), and ND::TGlobalReconModule::FillVertex().

TClonesArray* ND::TGlobalReconModule::TGlobalVertex::Constituents
TTrueVertex ND::TGlobalReconModule::TGlobalVertex::hackTrueVertexObject

This is just here to fool TFile::MakeProject, not a real object.

Definition at line 199 of file TGlobalReconModule.hxx.

TVertexConstituent ND::TGlobalReconModule::TGlobalVertex::hackVertexConstituentObject

This is just here to fool TFile::MakeProject, not a real object.

Definition at line 200 of file TGlobalReconModule.hxx.

Int_t ND::TGlobalReconModule::TGlobalVertex::NConstituents
int ND::TGlobalReconModule::TGlobalVertex::NDOF

For Vertices created using -O TGlobalReconModule=UseECalVertices the quality denotes.

whether all constituents were correctly found 1: for all found 0: for not all found Not finding them is an internal TGlobalReconModule error and these vertices should not be trusted. The number of degrees of freedom.

Definition at line 192 of file TGlobalReconModule.hxx.

Referenced by ND::TGlobalReconModule::FillSFGOther(), and ND::TGlobalReconModule::FillVertex().

Int_t ND::TGlobalReconModule::TGlobalVertex::NTrueVertices
TLorentzVector ND::TGlobalReconModule::TGlobalVertex::Position

The position of the vertex.

Definition at line 193 of file TGlobalReconModule.hxx.

Referenced by ND::TGlobalReconModule::FillSFGOther(), and ND::TGlobalReconModule::FillVertex().

int ND::TGlobalReconModule::TGlobalVertex::PrimaryIndex

The index of the corresponding primary vertex.

Definition at line 184 of file TGlobalReconModule.hxx.

Referenced by ND::TGlobalReconModule::FillSFGOther(), and ND::TGlobalReconModule::FillVertex().

double ND::TGlobalReconModule::TGlobalVertex::Quality

The quality of the fit.

Definition at line 187 of file TGlobalReconModule.hxx.

Referenced by ND::TGlobalReconModule::FillSFGOther(), and ND::TGlobalReconModule::FillVertex().

int ND::TGlobalReconModule::TGlobalVertex::Status

The status for the fit.

Definition at line 186 of file TGlobalReconModule.hxx.

Referenced by ND::TGlobalReconModule::FillSFGOther(), and ND::TGlobalReconModule::FillVertex().

TClonesArray* ND::TGlobalReconModule::TGlobalVertex::TrueVertices

The true vertex.

Definition at line 196 of file TGlobalReconModule.hxx.

Referenced by ND::TGlobalReconModule::MatchTrueVertex().

int ND::TGlobalReconModule::TGlobalVertex::Type

Vertex type (0: Global vertex | 1: SFG vertex)

Definition at line 183 of file TGlobalReconModule.hxx.

Referenced by ND::TGlobalReconModule::FillSFGOther(), and ND::TGlobalReconModule::FillVertex().

TLorentzVector ND::TGlobalReconModule::TGlobalVertex::Variance

The position variance;.

Definition at line 194 of file TGlobalReconModule.hxx.

Referenced by ND::TGlobalReconModule::FillSFGOther(), and ND::TGlobalReconModule::FillVertex().


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:01 for eventAnalysis by doxygen 1.8.5