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

TTPCAnaPath An object describing a track-like grouping of hits in the TPC. More...

#include <TTRExReconModule.hxx>

+ Inheritance diagram for ND::TTRExReconModule::TTPCAnaPath:
+ Collaboration diagram for ND::TTRExReconModule::TTPCAnaPath:

Public Member Functions

 TTPCAnaPath ()
 
virtual ~TTPCAnaPath ()
 
 ClassDef (TTRExReconModule::TTPCAnaPath, 1)
 

Public Attributes

Double_t Charge
 Charge of the path. More...
 
TVector3 Direction
 The direction of the path. More...
 
Double_t EleExp
 
Double_t ElePull
 Pull-related values. More...
 
Double_t EleSigma
 
TVector3 FirstPosition
 The start position of the path. More...
 
Double_t FitLikelihood
 Value of log likelihood from fit. More...
 
Int_t G4ID
 G4 ID of the primary true trajectory associated with this path. More...
 
Bool_t IsContained
 True if the path does not leave the TPC; false otherwise. More...
 
Int_t * JunctionIDs
 
Double_t KaonExp
 
Double_t KaonPull
 
Double_t KaonSigma
 
TVector3 LastPosition
 The end position of the path. More...
 
Double_t Length
 The length of the path. More...
 
Bool_t LikFit
 True if the likelihood fit was performed. More...
 
Int_t * MatchingPathIDs
 
Int_t * MatchingPatternIDs
 
Int_t * MatchingPatternPathIDs
 
Double_t Momentum
 The momentum of the path. More...
 
Double_t MomentumError
 The momentum error of the path. More...
 
Double_t MuonExp
 
Double_t MuonPull
 
Double_t MuonSigma
 
Int_t NClusters
 Number of clusters in the path. More...
 
Double_t NetCharge
 The total charge left by the path on the micromegas. More...
 
Int_t NJunctions
 The number of junctions to which the path connects. More...
 
Int_t NMatchingPaths
 ^ The unique identifiers of the associated junctions More...
 
Int_t NMatchingPatterns
 ^ The likelihood of matching to that path. More...
 
Int_t PathID
 A unique identifier for the path within the pattern. More...
 
Int_t PathMatchingID
 
Double_t * PathMatchingLikelihood
 ^ The unique identifiers of the paths More...
 
Double_t * PatternMatchingLikelihood
 
Double_t PDist
 
Double_t PEField
 
Int_t PID
 The PID of the path. More...
 
Double_t PionExp
 
Double_t PionPull
 
Double_t PionSigma
 
Double_t ProtonExp
 
Double_t ProtonPull
 
Double_t ProtonSigma
 
Bool_t Success
 True if the likelihood fit succeeded. More...
 
Double_t T0Range [2]
 
Double_t T0RangeDeltaX [2]
 
Int_t T0Source
 Enumerator of T0 sources. More...
 
Double_t Time
 The T0 for the path. More...
 

Detailed Description

TTPCAnaPath An object describing a track-like grouping of hits in the TPC.

Definition at line 131 of file TTRExReconModule.hxx.

Constructor & Destructor Documentation

ND::TTRExReconModule::TTPCAnaPath::~TTPCAnaPath ( )
virtual

Definition at line 873 of file TTRExReconModule.cxx.

ND::TTRExReconModule::TTPCAnaPath::TTPCAnaPath ( )

Definition at line 134 of file TTRExReconModule.hxx.

Member Function Documentation

ND::TTRExReconModule::TTPCAnaPath::ClassDef ( TTRExReconModule::TTPCAnaPath  ,
 
)

Member Data Documentation

Double_t ND::TTRExReconModule::TTPCAnaPath::Charge

Charge of the path.

Definition at line 154 of file TTRExReconModule.hxx.

Referenced by ND::TTRExReconModule::FillPathInfo().

TVector3 ND::TTRExReconModule::TTPCAnaPath::Direction

The direction of the path.

Definition at line 147 of file TTRExReconModule.hxx.

Referenced by ND::TTRExReconModule::FillPathInfo().

Double_t ND::TTRExReconModule::TTPCAnaPath::EleExp

Definition at line 158 of file TTRExReconModule.hxx.

Referenced by ND::TTRExReconModule::FillPathInfo().

Double_t ND::TTRExReconModule::TTPCAnaPath::ElePull

Pull-related values.

Definition at line 157 of file TTRExReconModule.hxx.

Referenced by ND::TTRExReconModule::FillPathInfo().

Double_t ND::TTRExReconModule::TTPCAnaPath::EleSigma

Definition at line 159 of file TTRExReconModule.hxx.

Referenced by ND::TTRExReconModule::FillPathInfo().

TVector3 ND::TTRExReconModule::TTPCAnaPath::FirstPosition

The start position of the path.

Definition at line 141 of file TTRExReconModule.hxx.

Referenced by ND::TTRExReconModule::FillPathInfo().

Double_t ND::TTRExReconModule::TTPCAnaPath::FitLikelihood

Value of log likelihood from fit.

Definition at line 151 of file TTRExReconModule.hxx.

Referenced by ND::TTRExReconModule::FillPathInfo().

Int_t ND::TTRExReconModule::TTPCAnaPath::G4ID

G4 ID of the primary true trajectory associated with this path.

Definition at line 137 of file TTRExReconModule.hxx.

Referenced by ND::TTRExReconModule::FillPathInfo().

Bool_t ND::TTRExReconModule::TTPCAnaPath::IsContained

True if the path does not leave the TPC; false otherwise.

Definition at line 148 of file TTRExReconModule.hxx.

Referenced by ND::TTRExReconModule::FillPathInfo().

Int_t* ND::TTRExReconModule::TTPCAnaPath::JunctionIDs

Definition at line 182 of file TTRExReconModule.hxx.

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

Double_t ND::TTRExReconModule::TTPCAnaPath::KaonExp

Definition at line 170 of file TTRExReconModule.hxx.

Referenced by ND::TTRExReconModule::FillPathInfo().

Double_t ND::TTRExReconModule::TTPCAnaPath::KaonPull

Definition at line 169 of file TTRExReconModule.hxx.

Referenced by ND::TTRExReconModule::FillPathInfo().

Double_t ND::TTRExReconModule::TTPCAnaPath::KaonSigma

Definition at line 171 of file TTRExReconModule.hxx.

Referenced by ND::TTRExReconModule::FillPathInfo().

TVector3 ND::TTRExReconModule::TTPCAnaPath::LastPosition

The end position of the path.

Definition at line 142 of file TTRExReconModule.hxx.

Referenced by ND::TTRExReconModule::FillPathInfo().

Double_t ND::TTRExReconModule::TTPCAnaPath::Length

The length of the path.

Definition at line 144 of file TTRExReconModule.hxx.

Referenced by ND::TTRExReconModule::FillPathInfo().

Bool_t ND::TTRExReconModule::TTPCAnaPath::LikFit

True if the likelihood fit was performed.

Definition at line 149 of file TTRExReconModule.hxx.

Referenced by ND::TTRExReconModule::FillPathInfo().

Int_t* ND::TTRExReconModule::TTPCAnaPath::MatchingPathIDs

Definition at line 186 of file TTRExReconModule.hxx.

Referenced by ND::TTRExReconModule::FillPathMatchingInfo().

Int_t* ND::TTRExReconModule::TTPCAnaPath::MatchingPatternIDs

Definition at line 192 of file TTRExReconModule.hxx.

Referenced by ND::TTRExReconModule::FillPathMatchingInfo().

Int_t* ND::TTRExReconModule::TTPCAnaPath::MatchingPatternPathIDs

Definition at line 193 of file TTRExReconModule.hxx.

Referenced by ND::TTRExReconModule::FillPathMatchingInfo().

Double_t ND::TTRExReconModule::TTPCAnaPath::Momentum

The momentum of the path.

Definition at line 145 of file TTRExReconModule.hxx.

Referenced by ND::TTRExReconModule::FillPathInfo().

Double_t ND::TTRExReconModule::TTPCAnaPath::MomentumError

The momentum error of the path.

Definition at line 146 of file TTRExReconModule.hxx.

Referenced by ND::TTRExReconModule::FillPathInfo().

Double_t ND::TTRExReconModule::TTPCAnaPath::MuonExp

Definition at line 161 of file TTRExReconModule.hxx.

Referenced by ND::TTRExReconModule::FillPathInfo().

Double_t ND::TTRExReconModule::TTPCAnaPath::MuonPull

Definition at line 160 of file TTRExReconModule.hxx.

Referenced by ND::TTRExReconModule::FillPathInfo().

Double_t ND::TTRExReconModule::TTPCAnaPath::MuonSigma

Definition at line 162 of file TTRExReconModule.hxx.

Referenced by ND::TTRExReconModule::FillPathInfo().

Int_t ND::TTRExReconModule::TTPCAnaPath::NClusters

Number of clusters in the path.

Definition at line 153 of file TTRExReconModule.hxx.

Referenced by ND::TTRExReconModule::FillPathInfo().

Double_t ND::TTRExReconModule::TTPCAnaPath::NetCharge

The total charge left by the path on the micromegas.

Definition at line 179 of file TTRExReconModule.hxx.

Referenced by ND::TTRExReconModule::FillPathInfo().

Int_t ND::TTRExReconModule::TTPCAnaPath::NJunctions

The number of junctions to which the path connects.

Definition at line 181 of file TTRExReconModule.hxx.

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

Int_t ND::TTRExReconModule::TTPCAnaPath::NMatchingPaths

^ The unique identifiers of the associated junctions

The number of paths to which this path might be matched.

Definition at line 185 of file TTRExReconModule.hxx.

Referenced by ND::TTRExReconModule::FillPathMatchingInfo().

Int_t ND::TTRExReconModule::TTPCAnaPath::NMatchingPatterns

^ The likelihood of matching to that path.

Definition at line 191 of file TTRExReconModule.hxx.

Referenced by ND::TTRExReconModule::FillPathMatchingInfo().

Int_t ND::TTRExReconModule::TTPCAnaPath::PathID

A unique identifier for the path within the pattern.

Definition at line 134 of file TTRExReconModule.hxx.

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

Int_t ND::TTRExReconModule::TTPCAnaPath::PathMatchingID
Double_t* ND::TTRExReconModule::TTPCAnaPath::PathMatchingLikelihood

^ The unique identifiers of the paths

Definition at line 188 of file TTRExReconModule.hxx.

Referenced by ND::TTRExReconModule::FillPathMatchingInfo().

Double_t* ND::TTRExReconModule::TTPCAnaPath::PatternMatchingLikelihood

Definition at line 194 of file TTRExReconModule.hxx.

Referenced by ND::TTRExReconModule::FillPathMatchingInfo().

Double_t ND::TTRExReconModule::TTPCAnaPath::PDist

Definition at line 172 of file TTRExReconModule.hxx.

Referenced by ND::TTRExReconModule::FillPathInfo().

Double_t ND::TTRExReconModule::TTPCAnaPath::PEField

Definition at line 173 of file TTRExReconModule.hxx.

Referenced by ND::TTRExReconModule::FillPathInfo().

Int_t ND::TTRExReconModule::TTPCAnaPath::PID

The PID of the path.

Definition at line 178 of file TTRExReconModule.hxx.

Referenced by ND::TTRExReconModule::FillPathInfo().

Double_t ND::TTRExReconModule::TTPCAnaPath::PionExp

Definition at line 164 of file TTRExReconModule.hxx.

Referenced by ND::TTRExReconModule::FillPathInfo().

Double_t ND::TTRExReconModule::TTPCAnaPath::PionPull

Definition at line 163 of file TTRExReconModule.hxx.

Referenced by ND::TTRExReconModule::FillPathInfo().

Double_t ND::TTRExReconModule::TTPCAnaPath::PionSigma

Definition at line 165 of file TTRExReconModule.hxx.

Referenced by ND::TTRExReconModule::FillPathInfo().

Double_t ND::TTRExReconModule::TTPCAnaPath::ProtonExp

Definition at line 167 of file TTRExReconModule.hxx.

Referenced by ND::TTRExReconModule::FillPathInfo().

Double_t ND::TTRExReconModule::TTPCAnaPath::ProtonPull

Definition at line 166 of file TTRExReconModule.hxx.

Referenced by ND::TTRExReconModule::FillPathInfo().

Double_t ND::TTRExReconModule::TTPCAnaPath::ProtonSigma

Definition at line 168 of file TTRExReconModule.hxx.

Referenced by ND::TTRExReconModule::FillPathInfo().

Bool_t ND::TTRExReconModule::TTPCAnaPath::Success

True if the likelihood fit succeeded.

Definition at line 150 of file TTRExReconModule.hxx.

Referenced by ND::TTRExReconModule::FillPathInfo().

Double_t ND::TTRExReconModule::TTPCAnaPath::T0Range[2]

Definition at line 174 of file TTRExReconModule.hxx.

Referenced by ND::TTRExReconModule::FillPathInfo().

Double_t ND::TTRExReconModule::TTPCAnaPath::T0RangeDeltaX[2]

Definition at line 175 of file TTRExReconModule.hxx.

Referenced by ND::TTRExReconModule::FillPathInfo().

Int_t ND::TTRExReconModule::TTPCAnaPath::T0Source

Enumerator of T0 sources.

Definition at line 152 of file TTRExReconModule.hxx.

Referenced by ND::TTRExReconModule::FillPathInfo().

Double_t ND::TTRExReconModule::TTPCAnaPath::Time

The T0 for the path.

Definition at line 143 of file TTRExReconModule.hxx.

Referenced by ND::TTRExReconModule::FillPathInfo().


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