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

Summary of reconstruction information held within a TReconShower. More...

#include <TP0DECALReconModule.hxx>

+ Inheritance diagram for ND::TP0DECALReconModule::TP0DECALReconShower:
+ Collaboration diagram for ND::TP0DECALReconModule::TP0DECALReconShower:

Public Member Functions

virtual ~TP0DECALReconShower ()
 
 ClassDef (TP0DECALReconModule::TP0DECALReconShower, 1)
 

Public Attributes

double AMR
 PID Variable: Axis Max Ratio - the ratio of primary and secondary components of a 2D PCA. More...
 
TVector3 BenCWPosition
 Ben's charge weighted reconstruction position. More...
 
TVector3 ConeAngle
 The opening angle of the corresponding TReconShower. More...
 
double CWTrackWidth
 PID Variable: Width of the track in bars, weighted by the charge in each bar. More...
 
TVector3 Direction
 The Direction of the corresponding TReconShower. More...
 
double EDeposit
 The reconstructed energy deposited by the corresponding TReconTrack. More...
 
double Max_Ratio
 PID Variable: The ratio between highest and lowest hit charges in the reconstruction cluster. More...
 
std::string Module
 The name of the module in which the TReconTrack resides. More...
 
int NDOF
 The Number of Degrees of Freedom in the reconstruction of the. More...
 
int NHits
 The number of THits which contributed to this reconstruction cluster. More...
 
double NormChargeSD
 PID Variable: Normalised standard deviation of the contributing reconstructed hit charges. More...
 
double PathChargeRatio
 The ratio of total hit charges between the front half and back half of the TReconShower. More...
 
TLorentzVector Position
 The reconstructed starting 4-position of the TReconTrack. More...
 
double Quality
 The 'quality' of the reconstruction according to the relevant. More...
 
int StackNo
 The stack in which the TReconTrack resides. More...
 
double TrShval
 PID Variable: The output of the ANN using the other PID Variables as input. Shower-like events have a TrShval close to '0'. More...
 
int TrueID
 For MC events: The Id of the primary corresponding ND::TG4Trajectory. More...
 
UInt_t UniqueID
 The object UniqueID which can be used to match this object to the Global Recon object. More...
 

Detailed Description

Summary of reconstruction information held within a TReconShower.

Definition at line 156 of file TP0DECALReconModule.hxx.

Constructor & Destructor Documentation

ND::TP0DECALReconModule::TP0DECALReconShower::~TP0DECALReconShower ( )
virtual

Definition at line 551 of file TP0DECALReconModule.cxx.

Member Function Documentation

ND::TP0DECALReconModule::TP0DECALReconShower::ClassDef ( TP0DECALReconModule::TP0DECALReconShower  ,
 
)

Member Data Documentation

double ND::TP0DECALReconModule::TP0DECALReconShower::AMR

PID Variable: Axis Max Ratio - the ratio of primary and secondary components of a 2D PCA.

Definition at line 196 of file TP0DECALReconModule.hxx.

Referenced by ND::TP0DECALReconModule::FillTree().

TVector3 ND::TP0DECALReconModule::TP0DECALReconShower::BenCWPosition

Ben's charge weighted reconstruction position.

Definition at line 203 of file TP0DECALReconModule.hxx.

Referenced by ND::TP0DECALReconModule::FillTree().

TVector3 ND::TP0DECALReconModule::TP0DECALReconShower::ConeAngle

The opening angle of the corresponding TReconShower.

ecalReconShower->ConeAngle = shower->GetConeAngle();

Definition at line 165 of file TP0DECALReconModule.hxx.

Referenced by ND::TP0DECALReconModule::FillTree().

double ND::TP0DECALReconModule::TP0DECALReconShower::CWTrackWidth

PID Variable: Width of the track in bars, weighted by the charge in each bar.

Definition at line 197 of file TP0DECALReconModule.hxx.

Referenced by ND::TP0DECALReconModule::FillTree().

TVector3 ND::TP0DECALReconModule::TP0DECALReconShower::Direction

The Direction of the corresponding TReconShower.

ecalReconShower->Direction = shower->GetDirection();

Definition at line 168 of file TP0DECALReconModule.hxx.

Referenced by ND::TP0DECALReconModule::FillTree().

double ND::TP0DECALReconModule::TP0DECALReconShower::EDeposit

The reconstructed energy deposited by the corresponding TReconTrack.

ecalReconShower->EDeposit = shower->GetEDeposit();

Definition at line 171 of file TP0DECALReconModule.hxx.

Referenced by ND::TP0DECALReconModule::FillTree().

double ND::TP0DECALReconModule::TP0DECALReconShower::Max_Ratio

PID Variable: The ratio between highest and lowest hit charges in the reconstruction cluster.

Definition at line 198 of file TP0DECALReconModule.hxx.

Referenced by ND::TP0DECALReconModule::FillTree().

std::string ND::TP0DECALReconModule::TP0DECALReconShower::Module

The name of the module in which the TReconTrack resides.

Definition at line 220 of file TP0DECALReconModule.hxx.

Referenced by ND::TP0DECALReconModule::FillTree().

int ND::TP0DECALReconModule::TP0DECALReconShower::NDOF

The Number of Degrees of Freedom in the reconstruction of the.

corresponding ND::TReconTrack.

Retreived from ND::TReconBase::GetNDOF

ecalReconShower->NDOF = shower->GetNDOF();

Definition at line 179 of file TP0DECALReconModule.hxx.

Referenced by ND::TP0DECALReconModule::FillTree().

int ND::TP0DECALReconModule::TP0DECALReconShower::NHits

The number of THits which contributed to this reconstruction cluster.

Definition at line 202 of file TP0DECALReconModule.hxx.

Referenced by ND::TP0DECALReconModule::FillTree().

double ND::TP0DECALReconModule::TP0DECALReconShower::NormChargeSD

PID Variable: Normalised standard deviation of the contributing reconstructed hit charges.

Definition at line 199 of file TP0DECALReconModule.hxx.

Referenced by ND::TP0DECALReconModule::FillTree().

double ND::TP0DECALReconModule::TP0DECALReconShower::PathChargeRatio

The ratio of total hit charges between the front half and back half of the TReconShower.

Definition at line 200 of file TP0DECALReconModule.hxx.

Referenced by ND::TP0DECALReconModule::FillTree().

TLorentzVector ND::TP0DECALReconModule::TP0DECALReconShower::Position

The reconstructed starting 4-position of the TReconTrack.

Uses ND::TReconShower::GetPosition.

ecalReconShower->Position = shower->GetPosition();

Definition at line 185 of file TP0DECALReconModule.hxx.

Referenced by ND::TP0DECALReconModule::FillTree().

double ND::TP0DECALReconModule::TP0DECALReconShower::Quality

The 'quality' of the reconstruction according to the relevant.

TReconTrack, from ND::TReconBase::GetQuality.

ecalReconShower->Quality = shower->GetQuality();

Definition at line 190 of file TP0DECALReconModule.hxx.

Referenced by ND::TP0DECALReconModule::FillTree().

int ND::TP0DECALReconModule::TP0DECALReconShower::StackNo

The stack in which the TReconTrack resides.

Uses TReconBase::GetDetector.

ecalReconShower->StackNo = (int)shower->GetDetectors();

Definition at line 204 of file TP0DECALReconModule.hxx.

Referenced by ND::TP0DECALReconModule::FillTree().

double ND::TP0DECALReconModule::TP0DECALReconShower::TrShval

PID Variable: The output of the ANN using the other PID Variables as input. Shower-like events have a TrShval close to '0'.

Definition at line 201 of file TP0DECALReconModule.hxx.

Referenced by ND::TP0DECALReconModule::FillTree().

int ND::TP0DECALReconModule::TP0DECALReconShower::TrueID

For MC events: The Id of the primary corresponding ND::TG4Trajectory.

Uses the corresponding ND::TReconShower's ND::THitSelection and ND::TShowerTruthInfo to obtain the corresponding primary ND::TG4Trajectory.

In some cases a given ND::TG4Trajectory may not have been saved in which case this will not correspond to the correct ND::TG4Trajectory but may correspond to a parent ND::TG4Trajectory.

Definition at line 208 of file TP0DECALReconModule.hxx.

Referenced by ND::TP0DECALReconModule::FillTree().

UInt_t ND::TP0DECALReconModule::TP0DECALReconShower::UniqueID

The object UniqueID which can be used to match this object to the Global Recon object.

Definition at line 160 of file TP0DECALReconModule.hxx.

Referenced by ND::TP0DECALReconModule::FillTree().


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