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

TFgd3DShowerPID Information on an object reconstructed using the FGD shower-based reconstruction. More...

#include <TFgdOnlyModule.hxx>

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

Public Member Functions

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

Public Attributes

double Circularity
 Dan Scully's Circularity variable, adapted for FGDs. More...
 
TFgd3DShowerHyp Hyp1
 Information assuming the particle is forward-going. More...
 
TFgd3DShowerHyp Hyp2
 Information assuming the particle is backward-going. More...
 
double MatchingLikelihood3D
 The MVA likelihood value returned when matching 2D clusters in the XZ and YZ views into a single 3D cluster. 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 PCAEigenValues
 The three PCA eigenvalues. More...
 
double Quality
 The goodness of fit for the reconstruction. 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

TFgd3DShowerPID Information on an object reconstructed using the FGD shower-based reconstruction.

There is currently no particle identification, although variables that can be used for a PID are stored. There are two hypotheses saved for each reconstructed object - one for a forward-going particle, one for a backward-going particle.

Definition at line 170 of file TFgdOnlyModule.hxx.

Constructor & Destructor Documentation

ND::TFgdOnlyModule::TFgd3DShowerPID::~TFgd3DShowerPID ( )
virtual

Definition at line 19 of file TFgdOnlyModule.cxx.

Member Function Documentation

ND::TFgdOnlyModule::TFgd3DShowerPID::ClassDef ( TFgdOnlyModule::TFgd3DShowerPID  ,
 
)

Member Data Documentation

double ND::TFgdOnlyModule::TFgd3DShowerPID::Circularity

Dan Scully's Circularity variable, adapted for FGDs.

Value goes from 0 (spherical) -> 1 (track).

Definition at line 194 of file TFgdOnlyModule.hxx.

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

TFgd3DShowerHyp ND::TFgdOnlyModule::TFgd3DShowerPID::Hyp1

Information assuming the particle is forward-going.

Definition at line 175 of file TFgdOnlyModule.hxx.

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

TFgd3DShowerHyp ND::TFgdOnlyModule::TFgd3DShowerPID::Hyp2

Information assuming the particle is backward-going.

Definition at line 177 of file TFgdOnlyModule.hxx.

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

double ND::TFgdOnlyModule::TFgd3DShowerPID::MatchingLikelihood3D

The MVA likelihood value returned when matching 2D clusters in the XZ and YZ views into a single 3D cluster.

Values range from 0 -> 1, with higher values indicating better matches.

Definition at line 187 of file TFgdOnlyModule.hxx.

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

int ND::TFgdOnlyModule::TFgd3DShowerPID::NDOF

The number of degrees of freedom in the reconstruction.

Definition at line 198 of file TFgdOnlyModule.hxx.

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

int ND::TFgdOnlyModule::TFgd3DShowerPID::NumHits

The number of hits contributing to this cluster.

Definition at line 180 of file TFgdOnlyModule.hxx.

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

TVector3 ND::TFgdOnlyModule::TFgd3DShowerPID::PCAEigenValues

The three PCA eigenvalues.

Definition at line 179 of file TFgdOnlyModule.hxx.

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

double ND::TFgdOnlyModule::TFgd3DShowerPID::Quality

The goodness of fit for the reconstruction.

Definition at line 199 of file TFgdOnlyModule.hxx.

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

int ND::TFgdOnlyModule::TFgd3DShowerPID::Status

The fit status.

Definition at line 200 of file TFgdOnlyModule.hxx.

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

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

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

Definition at line 196 of file TFgdOnlyModule.hxx.

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


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