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

TFgd2DCluster The main object that contains information on clusters of hits after the 2D reconstruction stage of the FGD shower-based reconstruciton. More...

#include <TFgdOnlyModule.hxx>

+ Inheritance diagram for ND::TFgdOnlyModule::TFgd2DCluster:
+ Collaboration diagram for ND::TFgdOnlyModule::TFgd2DCluster:

Public Member Functions

virtual ~TFgd2DCluster ()
 
 ClassDef (TFgdOnlyModule::TFgd2DCluster, 1)
 

Public Attributes

std::string AlgorithmName
 The name of the algorithm.. More...
 
double AvgHitTime
 Average time of hits in the cluster. More...
 
double EDeposit
 The energy deposited in the cluster. More...
 
TVector3 EndPosition
 Identified "end" position of the cluster, from extrapolating along PCADirection. More...
 
int NDOF
 The number of degrees of freedom in the reconstruction. More...
 
int NumHits
 The number of hits contributing to this cluster. More...
 
TVector3 PCADirection
 Primary PCA eigenvector, associated with the direction of the cluster. More...
 
TLorentzVector Position
 Charge-weighted position of the cluster. More...
 
double Quality
 The goodness of fit for the reconstruction. More...
 
double Range
 Range of shower along PCADirection. More...
 
TVector3 StartPosition
 Identified "start" position of the cluster, from extrapolating along PCADrection. More...
 
int Status
 The fit status. More...
 
std::map< int, int > Trajectories
 Map of true trajectory IDs to the number of G4 contributors that contributed to this cluster. More...
 

Detailed Description

TFgd2DCluster The main object that contains information on clusters of hits after the 2D reconstruction stage of the FGD shower-based reconstruciton.

Definition at line 91 of file TFgdOnlyModule.hxx.

Constructor & Destructor Documentation

ND::TFgdOnlyModule::TFgd2DCluster::~TFgd2DCluster ( )
virtual

Definition at line 15 of file TFgdOnlyModule.cxx.

Member Function Documentation

ND::TFgdOnlyModule::TFgd2DCluster::ClassDef ( TFgdOnlyModule::TFgd2DCluster  ,
 
)

Member Data Documentation

std::string ND::TFgdOnlyModule::TFgd2DCluster::AlgorithmName

The name of the algorithm..

Definition at line 95 of file TFgdOnlyModule.hxx.

double ND::TFgdOnlyModule::TFgd2DCluster::AvgHitTime

Average time of hits in the cluster.

Definition at line 104 of file TFgdOnlyModule.hxx.

Referenced by ND::TFgdOnlyModule::Fill2DCluster().

double ND::TFgdOnlyModule::TFgd2DCluster::EDeposit

The energy deposited in the cluster.

Definition at line 105 of file TFgdOnlyModule.hxx.

Referenced by ND::TFgdOnlyModule::Fill2DCluster().

TVector3 ND::TFgdOnlyModule::TFgd2DCluster::EndPosition

Identified "end" position of the cluster, from extrapolating along PCADirection.

Definition at line 101 of file TFgdOnlyModule.hxx.

Referenced by ND::TFgdOnlyModule::Fill2DCluster().

int ND::TFgdOnlyModule::TFgd2DCluster::NDOF

The number of degrees of freedom in the reconstruction.

Definition at line 110 of file TFgdOnlyModule.hxx.

Referenced by ND::TFgdOnlyModule::Fill2DCluster().

int ND::TFgdOnlyModule::TFgd2DCluster::NumHits

The number of hits contributing to this cluster.

Definition at line 106 of file TFgdOnlyModule.hxx.

Referenced by ND::TFgdOnlyModule::Fill2DCluster().

TVector3 ND::TFgdOnlyModule::TFgd2DCluster::PCADirection

Primary PCA eigenvector, associated with the direction of the cluster.

Definition at line 99 of file TFgdOnlyModule.hxx.

Referenced by ND::TFgdOnlyModule::Fill2DCluster().

TLorentzVector ND::TFgdOnlyModule::TFgd2DCluster::Position

Charge-weighted position of the cluster.

Definition at line 97 of file TFgdOnlyModule.hxx.

Referenced by ND::TFgdOnlyModule::Fill2DCluster().

double ND::TFgdOnlyModule::TFgd2DCluster::Quality

The goodness of fit for the reconstruction.

Definition at line 111 of file TFgdOnlyModule.hxx.

Referenced by ND::TFgdOnlyModule::Fill2DCluster().

double ND::TFgdOnlyModule::TFgd2DCluster::Range

Range of shower along PCADirection.

Definition at line 102 of file TFgdOnlyModule.hxx.

Referenced by ND::TFgdOnlyModule::Fill2DCluster().

TVector3 ND::TFgdOnlyModule::TFgd2DCluster::StartPosition

Identified "start" position of the cluster, from extrapolating along PCADrection.

Definition at line 100 of file TFgdOnlyModule.hxx.

Referenced by ND::TFgdOnlyModule::Fill2DCluster().

int ND::TFgdOnlyModule::TFgd2DCluster::Status

The fit status.

Definition at line 112 of file TFgdOnlyModule.hxx.

Referenced by ND::TFgdOnlyModule::Fill2DCluster().

std::map<int, int> ND::TFgdOnlyModule::TFgd2DCluster::Trajectories

Map of true trajectory IDs to the number of G4 contributors that contributed to this cluster.

Definition at line 108 of file TFgdOnlyModule.hxx.

Referenced by ND::TFgdOnlyModule::Fill2DCluster().


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