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

TFgd3DShowerHyp Information on a specific hypothesis of an FGD shower. More...

#include <TFgdOnlyModule.hxx>

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

Public Member Functions

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

Public Attributes

TVector3 ConeAngle
 Opening angle of the cone describing this shower. More...
 
TVector3 ConeAngleVar
 Variance on the cone opening angle. More...
 
TVector3 Direction
 Identified direction of the shower, found using PCA. More...
 
TVector3 DirectionVar
 Variance on the direction of the shower. More...
 
double EDeposit
 Energy deposited in this shower. More...
 
TLorentzVector Position
 Identified start position of the shower. More...
 
TLorentzVector PositionVar
 Variance on the start position of the shower. More...
 
TVector3 QAvgInThirds
 Hits are split into three groups based on their distance from the start of the shower. More...
 
TVector3 SpreadInThirds
 Hits are split into three groups based on their distance from the start of the shower. More...
 

Detailed Description

TFgd3DShowerHyp Information on a specific hypothesis of an FGD shower.

There are two hypotheses - one for a forward-going particle, one for a backward-going particle.

Definition at line 122 of file TFgdOnlyModule.hxx.

Constructor & Destructor Documentation

ND::TFgdOnlyModule::TFgd3DShowerHyp::~TFgd3DShowerHyp ( )
virtual

Definition at line 17 of file TFgdOnlyModule.cxx.

Member Function Documentation

ND::TFgdOnlyModule::TFgd3DShowerHyp::ClassDef ( TFgdOnlyModule::TFgd3DShowerHyp  ,
 
)

Member Data Documentation

TVector3 ND::TFgdOnlyModule::TFgd3DShowerHyp::ConeAngle

Opening angle of the cone describing this shower.

Definition at line 134 of file TFgdOnlyModule.hxx.

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

TVector3 ND::TFgdOnlyModule::TFgd3DShowerHyp::ConeAngleVar

Variance on the cone opening angle.

Definition at line 135 of file TFgdOnlyModule.hxx.

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

TVector3 ND::TFgdOnlyModule::TFgd3DShowerHyp::Direction

Identified direction of the shower, found using PCA.

Definition at line 131 of file TFgdOnlyModule.hxx.

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

TVector3 ND::TFgdOnlyModule::TFgd3DShowerHyp::DirectionVar

Variance on the direction of the shower.

Definition at line 132 of file TFgdOnlyModule.hxx.

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

double ND::TFgdOnlyModule::TFgd3DShowerHyp::EDeposit

Energy deposited in this shower.

Definition at line 137 of file TFgdOnlyModule.hxx.

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

TLorentzVector ND::TFgdOnlyModule::TFgd3DShowerHyp::Position

Identified start position of the shower.

Definition at line 126 of file TFgdOnlyModule.hxx.

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

TLorentzVector ND::TFgdOnlyModule::TFgd3DShowerHyp::PositionVar

Variance on the start position of the shower.

Definition at line 128 of file TFgdOnlyModule.hxx.

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

TVector3 ND::TFgdOnlyModule::TFgd3DShowerHyp::QAvgInThirds

Hits are split into three groups based on their distance from the start of the shower.

The X, Y and Z components of this variable contain the average charge of hits in the 1st, 2nd and 3rd groups, respectively.

Definition at line 143 of file TFgdOnlyModule.hxx.

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

TVector3 ND::TFgdOnlyModule::TFgd3DShowerHyp::SpreadInThirds

Hits are split into three groups based on their distance from the start of the shower.

The X, Y and Z components of this variable contain the average transverse spread of hits in the 1st, 2nd and 3rd groups, respectively. Transverse spread is defined as the distance from a hit to the closest position on the PCA major axis.

Definition at line 153 of file TFgdOnlyModule.hxx.

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


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