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

Contains a summary of the reconstruction information in a TReconNode. More...

#include <TSFGReconModule.hxx>

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

Public Member Functions

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

Public Attributes

TVector3 Direction
 Direction of the corresponding object. More...
 
TVector3 DirVariance
 Direction variance of the corresponding object. More...
 
float EDeposit
 Holds internal Ids of Hits pertinent to this reconstruction node. More...
 
double EDeposit_fit
 Fitted energy deposit for each node. More...
 
std::vector< int > Hits
 Holds internal Ids of Hits pertinent to this reconstruction node. More...
 
TLorentzVector Position
 Position of the corresponding object. More...
 
TLorentzVector PosVariance
 Variance on the position of the corresponding object. More...
 
std::vector< int > Truth_PrimaryTrajIds
 Primary Ids of truth trajectories See the TSFGVertex object for documentation. More...
 
std::vector< int > Truth_TrajIds
 True trajectory Ids See the TSFGVertex object for documentation. More...
 
std::vector< int > Truth_HitCount
 Nmber of hits contributed by each true trajectory See the TSFGVertex object for documentation. More...
 
std::vector< float > Truth_ChargeShare
 Carge share o true trajectory See the TSFGVertex object for documentation. More...
 

Detailed Description

Contains a summary of the reconstruction information in a TReconNode.

Definition at line 486 of file TSFGReconModule.hxx.

Constructor & Destructor Documentation

ND::TSFGReconModule::TSFGNode::~TSFGNode ( )
virtual

Definition at line 64 of file TSFGReconModule.cxx.

Member Function Documentation

ND::TSFGReconModule::TSFGNode::ClassDef ( ND::TSFGReconModule::TSFGNode  ,
 
)

Member Data Documentation

TVector3 ND::TSFGReconModule::TSFGNode::Direction

Direction of the corresponding object.

Definition at line 506 of file TSFGReconModule.hxx.

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

TVector3 ND::TSFGReconModule::TSFGNode::DirVariance

Direction variance of the corresponding object.

Definition at line 508 of file TSFGReconModule.hxx.

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

float ND::TSFGReconModule::TSFGNode::EDeposit

Holds internal Ids of Hits pertinent to this reconstruction node.

Holds ObjectId::id of TSFGHit objects which are equivalent to indicies of fHits which hold Hits related to this reconstruction node. The total reconstructed energy deposit of the corresponding track.

Definition at line 497 of file TSFGReconModule.hxx.

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

double ND::TSFGReconModule::TSFGNode::EDeposit_fit

Fitted energy deposit for each node.

Definition at line 499 of file TSFGReconModule.hxx.

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

std::vector<int> ND::TSFGReconModule::TSFGNode::Hits

Holds internal Ids of Hits pertinent to this reconstruction node.

Definition at line 490 of file TSFGReconModule.hxx.

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

TLorentzVector ND::TSFGReconModule::TSFGNode::Position

Position of the corresponding object.

Definition at line 502 of file TSFGReconModule.hxx.

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

TLorentzVector ND::TSFGReconModule::TSFGNode::PosVariance

Variance on the position of the corresponding object.

Definition at line 504 of file TSFGReconModule.hxx.

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

std::vector<float> ND::TSFGReconModule::TSFGNode::Truth_ChargeShare

Carge share o true trajectory See the TSFGVertex object for documentation.

Definition at line 519 of file TSFGReconModule.hxx.

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

std::vector<int> ND::TSFGReconModule::TSFGNode::Truth_HitCount

Nmber of hits contributed by each true trajectory See the TSFGVertex object for documentation.

Definition at line 518 of file TSFGReconModule.hxx.

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

std::vector<int> ND::TSFGReconModule::TSFGNode::Truth_PrimaryTrajIds

Primary Ids of truth trajectories See the TSFGVertex object for documentation.

Truth level hit information. For the MC hits in an object we store: the true trajectory Ids, the number of hits contributed by each and the charge share. See the TSFGVertex object for documentation.

Definition at line 516 of file TSFGReconModule.hxx.

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

std::vector<int> ND::TSFGReconModule::TSFGNode::Truth_TrajIds

True trajectory Ids See the TSFGVertex object for documentation.

Definition at line 517 of file TSFGReconModule.hxx.

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


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