![]() |
eventAnalysis
7.0-49-g0ac7482
|
An object to describe a constituent of a trackerRecon result. More...
#include <TTrackerReconModule.hxx>
Inheritance diagram for ND::TTrackerReconModule::TTrackerConstituent:
Collaboration diagram for ND::TTrackerReconModule::TTrackerConstituent:Public Member Functions | |
| TTrackerConstituent () | |
| virtual | ~TTrackerConstituent () |
| ClassDef (TTrackerReconModule::TTrackerConstituent, 1) | |
Public Attributes | |
| std::string | AlgorithmName |
| algorithm that created this object. More... | |
| TVector3 | BackDirection |
| The direction vector at the back of the track. More... | |
| double | BackMomentum |
| the momentum at the back of the track iin MeV/c More... | |
| TLorentzVector | BackPosition |
| The 4-vector position of the back of thetrack (x,y,z,t) in mm, ns. More... | |
| TLorentzVector | BackVariance |
| The 4-vector position variance at theback of the track(var(x),var(y),var(z),var(t)) in mm^2, ns^2. More... | |
| double | Charge |
| The Charge of this constituent (+-1) More... | |
| double | Chi2 |
| The chi2 of the fit. More... | |
| Int_t | ConstitIdx [2] |
| Index into Constituents inTTrackerResult::Constituents of this constituent'sconstituents. More... | |
| int | Detectors |
| Detectors used. More... | |
| TVector3 | Direction |
| direction vector More... | |
| TVector3 | DirectionVariance |
| direction variance vector More... | |
| double | EDeposit |
| The deposited charge for the constituent object(number of pe's). More... | |
| TVector3 | FrontDirection |
| The direction vector at the front of the track. More... | |
| double | FrontMomentum |
| the momentum at the front of the track in MeV/c More... | |
| TLorentzVector | FrontPosition |
| The 4-vector position at the front ofthe track (x,y,z,t) in mm, ns. More... | |
| TLorentzVector | FrontVariance |
| The 4-vector position variance at thefront of the track(var(x),var(y),var(z),var(t)) in mm^2,ns^2. More... | |
| bool | isForward |
| Sense of track. More... | |
| double | Momentum |
| momentum MeV/c More... | |
| double | MomentumError |
| uncertainty in momentum MeV/c More... | |
| Int_t | NConstituents |
| The number of constituents this constituent ismade of. More... | |
| int | NDOF |
| The number of degrees of freedom. More... | |
| int | NHits |
| The number of hits. More... | |
| int | NNodes |
| The number of nodes. More... | |
| TLorentzVector | Position |
| position 4-vector (x,y,z,t) in mm, ns More... | |
| double | Quality |
| The quality of the fit.(probability) More... | |
| unsigned long | Status |
| The status for the fit. More... | |
| TLorentzVector | Variance |
| position variance 4-vector(var(x),var(y),var(z),var(t)) in mm^2, ns^2 More... | |
An object to describe a constituent of a trackerRecon result.
These are combinations of FGD and TPC pid results.
Definition at line 224 of file TTrackerReconModule.hxx.
| ND::TTrackerReconModule::TTrackerConstituent::TTrackerConstituent | ( | ) |
Definition at line 49 of file TTrackerReconModule.cxx.
|
virtual |
Definition at line 48 of file TTrackerReconModule.cxx.
| ND::TTrackerReconModule::TTrackerConstituent::ClassDef | ( | TTrackerReconModule::TTrackerConstituent | , |
| 1 | |||
| ) |
| std::string ND::TTrackerReconModule::TTrackerConstituent::AlgorithmName |
algorithm that created this object.
Definition at line 228 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillConstituentPid(), and ND::TTrackerReconModule::FillConstituentTrack().
| TVector3 ND::TTrackerReconModule::TTrackerConstituent::BackDirection |
The direction vector at the back of the track.
Definition at line 247 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillConstituentPid(), and ND::TTrackerReconModule::FillConstituentTrack().
| double ND::TTrackerReconModule::TTrackerConstituent::BackMomentum |
the momentum at the back of the track iin MeV/c
Definition at line 249 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillConstituentPid(), and ND::TTrackerReconModule::FillConstituentTrack().
| TLorentzVector ND::TTrackerReconModule::TTrackerConstituent::BackPosition |
The 4-vector position of the back of thetrack (x,y,z,t) in mm, ns.
Definition at line 242 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillConstituentPid(), and ND::TTrackerReconModule::FillConstituentTrack().
| TLorentzVector ND::TTrackerReconModule::TTrackerConstituent::BackVariance |
The 4-vector position variance at theback of the track(var(x),var(y),var(z),var(t)) in mm^2, ns^2.
Definition at line 244 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillConstituentPid(), and ND::TTrackerReconModule::FillConstituentTrack().
| double ND::TTrackerReconModule::TTrackerConstituent::Charge |
The Charge of this constituent (+-1)
Definition at line 239 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillConstituentPid(), and ND::TTrackerReconModule::FillConstituentTrack().
| double ND::TTrackerReconModule::TTrackerConstituent::Chi2 |
The chi2 of the fit.
Definition at line 233 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillConstituentPid(), and ND::TTrackerReconModule::FillConstituentTrack().
| Int_t ND::TTrackerReconModule::TTrackerConstituent::ConstitIdx[2] |
Index into Constituents inTTrackerResult::Constituents of this constituent'sconstituents.
Definition at line 237 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillConstituentPid(), and ND::TTrackerReconModule::FillConstituentTrack().
| int ND::TTrackerReconModule::TTrackerConstituent::Detectors |
Detectors used.
Definition at line 229 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillConstituentPid(), and ND::TTrackerReconModule::FillConstituentTrack().
| TVector3 ND::TTrackerReconModule::TTrackerConstituent::Direction |
direction vector
Definition at line 252 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillConstituentPid(), and ND::TTrackerReconModule::FillConstituentTrack().
| TVector3 ND::TTrackerReconModule::TTrackerConstituent::DirectionVariance |
direction variance vector
Definition at line 253 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillConstituentTrack().
| double ND::TTrackerReconModule::TTrackerConstituent::EDeposit |
The deposited charge for the constituent object(number of pe's).
Definition at line 240 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillConstituentPid(), and ND::TTrackerReconModule::FillConstituentTrack().
| TVector3 ND::TTrackerReconModule::TTrackerConstituent::FrontDirection |
The direction vector at the front of the track.
Definition at line 246 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillConstituentPid(), and ND::TTrackerReconModule::FillConstituentTrack().
| double ND::TTrackerReconModule::TTrackerConstituent::FrontMomentum |
the momentum at the front of the track in MeV/c
Definition at line 248 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillConstituentPid(), and ND::TTrackerReconModule::FillConstituentTrack().
| TLorentzVector ND::TTrackerReconModule::TTrackerConstituent::FrontPosition |
The 4-vector position at the front ofthe track (x,y,z,t) in mm, ns.
Definition at line 241 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillConstituentPid(), and ND::TTrackerReconModule::FillConstituentTrack().
| TLorentzVector ND::TTrackerReconModule::TTrackerConstituent::FrontVariance |
The 4-vector position variance at thefront of the track(var(x),var(y),var(z),var(t)) in mm^2,ns^2.
Definition at line 243 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillConstituentPid(), and ND::TTrackerReconModule::FillConstituentTrack().
| bool ND::TTrackerReconModule::TTrackerConstituent::isForward |
Sense of track.
Definition at line 238 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillConstituentPid(), and ND::TTrackerReconModule::FillConstituentTrack().
| double ND::TTrackerReconModule::TTrackerConstituent::Momentum |
momentum MeV/c
Definition at line 254 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillConstituentPid(), and ND::TTrackerReconModule::FillConstituentTrack().
| double ND::TTrackerReconModule::TTrackerConstituent::MomentumError |
uncertainty in momentum MeV/c
Definition at line 255 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillConstituentPid(), and ND::TTrackerReconModule::FillConstituentTrack().
| Int_t ND::TTrackerReconModule::TTrackerConstituent::NConstituents |
The number of constituents this constituent ismade of.
Definition at line 236 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillConstituentPid(), and ND::TTrackerReconModule::FillConstituentTrack().
| int ND::TTrackerReconModule::TTrackerConstituent::NDOF |
The number of degrees of freedom.
Definition at line 232 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillConstituentPid(), and ND::TTrackerReconModule::FillConstituentTrack().
| int ND::TTrackerReconModule::TTrackerConstituent::NHits |
The number of hits.
Definition at line 235 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillConstituentPid(), and ND::TTrackerReconModule::FillConstituentTrack().
| int ND::TTrackerReconModule::TTrackerConstituent::NNodes |
The number of nodes.
Definition at line 234 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillConstituentPid(), and ND::TTrackerReconModule::FillConstituentTrack().
| TLorentzVector ND::TTrackerReconModule::TTrackerConstituent::Position |
position 4-vector (x,y,z,t) in mm, ns
Definition at line 250 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillConstituentPid(), and ND::TTrackerReconModule::FillConstituentTrack().
| double ND::TTrackerReconModule::TTrackerConstituent::Quality |
The quality of the fit.(probability)
Definition at line 231 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillConstituentPid(), and ND::TTrackerReconModule::FillConstituentTrack().
| unsigned long ND::TTrackerReconModule::TTrackerConstituent::Status |
The status for the fit.
Definition at line 230 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillConstituentPid(), and ND::TTrackerReconModule::FillConstituentTrack().
| TLorentzVector ND::TTrackerReconModule::TTrackerConstituent::Variance |
position variance 4-vector(var(x),var(y),var(z),var(t)) in mm^2, ns^2
Definition at line 251 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillConstituentPid(), and ND::TTrackerReconModule::FillConstituentTrack().
1.8.5