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

Contains a summary of the reconstruction information for each cube. More...

#include <TSFGReconModule.hxx>

+ Inheritance diagram for ND::TSFGReconModule::TSFGHit:
+ Collaboration diagram for ND::TSFGReconModule::TSFGHit:

Public Member Functions

virtual ~TSFGHit ()
 
 ClassDef (ND::TSFGReconModule::TSFGHit, 1)
 

Public Attributes

float Charge
 Reconstructed hit charge without attenuation correction from thE corresponding TSingleHit. More...
 
UInt_t GeomId
 Geometry Id of the TSingleHit. More...
 
std::vector< TVector3 > HitSegDirection
 True hit segments inside the cube direction (3D) More...
 
std::vector< TLorentzVector > HitSegPosition
 True hit segments inside the cube position (3D + time) More...
 
std::vector< float > HitSegTrueEdepo
 True energy loss of the current hit segment. More...
 
std::vector< float > HitSegTrueP
 True momentum of the track contributing to the hit segment. More...
 
std::vector< int > HitSegTruePDG
 True particle PDG of the track contributing to the hit segment. More...
 
TVector3 Position
 Hit position. More...
 
float Time
 Reconstructed hit time from the corresponding TSingleHit. More...
 
int TrkHitTag
 Single/multiple track hit tagging Notation: 1 = multiple track hits, 2 = single track hits, 3 = other (xtalk or ghost) More...
 

Detailed Description

Contains a summary of the reconstruction information for each cube.

Definition at line 527 of file TSFGReconModule.hxx.

Constructor & Destructor Documentation

ND::TSFGReconModule::TSFGHit::~TSFGHit ( )
virtual

Definition at line 70 of file TSFGReconModule.cxx.

Member Function Documentation

ND::TSFGReconModule::TSFGHit::ClassDef ( ND::TSFGReconModule::TSFGHit  ,
 
)

Member Data Documentation

float ND::TSFGReconModule::TSFGHit::Charge

Reconstructed hit charge without attenuation correction from thE corresponding TSingleHit.

Definition at line 533 of file TSFGReconModule.hxx.

Referenced by ND::TSFGReconModule::AddHit().

UInt_t ND::TSFGReconModule::TSFGHit::GeomId

Geometry Id of the TSingleHit.

Definition at line 531 of file TSFGReconModule.hxx.

Referenced by ND::TSFGReconModule::AddHit().

std::vector<TVector3> ND::TSFGReconModule::TSFGHit::HitSegDirection

True hit segments inside the cube direction (3D)

Definition at line 542 of file TSFGReconModule.hxx.

Referenced by ND::TSFGReconModule::FillHitInfoNeededForNN(), and ND::TSFGReconModule::FillTrueTrajInfoForHit().

std::vector<TLorentzVector> ND::TSFGReconModule::TSFGHit::HitSegPosition

True hit segments inside the cube position (3D + time)

Definition at line 541 of file TSFGReconModule.hxx.

Referenced by ND::TSFGReconModule::FillHitInfoNeededForNN(), and ND::TSFGReconModule::FillTrueTrajInfoForHit().

std::vector<float> ND::TSFGReconModule::TSFGHit::HitSegTrueEdepo

True energy loss of the current hit segment.

Definition at line 546 of file TSFGReconModule.hxx.

Referenced by ND::TSFGReconModule::FillHitInfoNeededForNN(), and ND::TSFGReconModule::FillTrueTrajInfoForHit().

std::vector<float> ND::TSFGReconModule::TSFGHit::HitSegTrueP

True momentum of the track contributing to the hit segment.

Definition at line 545 of file TSFGReconModule.hxx.

Referenced by ND::TSFGReconModule::FillHitInfoNeededForNN(), and ND::TSFGReconModule::FillTrueTrajInfoForHit().

std::vector<int> ND::TSFGReconModule::TSFGHit::HitSegTruePDG

True particle PDG of the track contributing to the hit segment.

Definition at line 544 of file TSFGReconModule.hxx.

Referenced by ND::TSFGReconModule::FillHitInfoNeededForNN(), and ND::TSFGReconModule::FillTrueTrajInfoForHit().

TVector3 ND::TSFGReconModule::TSFGHit::Position

Hit position.

Definition at line 537 of file TSFGReconModule.hxx.

Referenced by ND::TSFGReconModule::AddHit().

float ND::TSFGReconModule::TSFGHit::Time

Reconstructed hit time from the corresponding TSingleHit.

Definition at line 535 of file TSFGReconModule.hxx.

Referenced by ND::TSFGReconModule::AddHit().

int ND::TSFGReconModule::TSFGHit::TrkHitTag

Single/multiple track hit tagging Notation: 1 = multiple track hits, 2 = single track hits, 3 = other (xtalk or ghost)

Definition at line 539 of file TSFGReconModule.hxx.

Referenced by ND::TSFGReconModule::FillHitInfoNeededForNN().


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