![]() |
eventAnalysis
7.0-49-g0ac7482
|
TPC pid and track variables. More...
#include <TTrackerReconModule.hxx>
Public Member Functions | |
virtual | ~TTPCTrack () |
ClassDef (TTrackerReconModule::TTPCTrack, 1) | |
Public Attributes | |
double | Ccorr |
Corrected truncated mean charge deposit in PID. More... | |
double | Charge |
Charge from the TPC pid (+1, or -1) More... | |
double | Chi2 |
TPC chi2 calculated after likelihood fit. More... | |
double | dEdxexpEle |
Estimated dE/dx for electron hypothesis. More... | |
double | dEdxexpKaon |
Estimated dE/dx for kaon hypothesis. More... | |
double | dEdxexpMuon |
Estimated dE/dx for muon hypothesis. More... | |
double | dEdxexpPion |
Estimated dE/dx for pion hypothesis. More... | |
double | dEdxexpProton |
Estimated dE/dx for proton hypothesis. More... | |
int | Detector |
TPC number 1, 2 or 3. More... | |
TVector3 | Direction |
TPC pid direction vector in mm. More... | |
TVector3 | DirectionVariance |
TPC pid variance in vector direction in mm^2. More... | |
bool | EnteringFGD |
not sure More... | |
double | ExtrapolatedVertexXX |
for xbar vertex, this is x coordinate in mm More... | |
double | ExtrapolatedVertexYY |
for ybar vertex, this is y coordinate in mm More... | |
double | ExtrapolatedVertexZX |
for xbar vertex, this is z coordinate in mm More... | |
double | ExtrapolatedVertexZY |
for ybar vertex, this is z coordinate in mm More... | |
bool | HasExtrapolation |
extrapolation method of vertex is calculated ornot More... | |
double | MeanDrift |
TPC track mean drift value used in diffusion model. More... | |
double | Momentum |
Momentum of the TPC pid in MeV/c. More... | |
double | MomentumError |
Uncertainty in the Momentum in MeV/c from theTPC pid. More... | |
int | NConstituents |
Number of constituents (probably 1, for track!) More... | |
int | Ndof |
Number of degrees of freedom in TPC fit. More... | |
int | NHits |
number of clusters used in TPC fit More... | |
double | NTrun |
70% of the number of clusters More... | |
TLorentzVector | Position |
Position at which kinematics are reported in mm, ns. More... | |
TLorentzVector | PositionVariance |
Variance in Position in mm^2, ns^2. More... | |
double | PullEle |
Pull for TPC pid electron hypothesis. More... | |
double | PullKaon |
Pull for TPC pid kaon hypothesis. More... | |
double | PullMuon |
Pull for TPC pid muon hypothesis. More... | |
double | PullPion |
Pull for TPC pid pion hypothesis. More... | |
double | PullProton |
Pull for TPC pid proton hypothesis. More... | |
double | Sigma0 |
TPC track diffusion parameters depend on diffusion model used Original TPC diffusion model was: sigma^2 = sigma0 + sigma1*drift + sigma*drift^2 Updated TPC diffusion model is: sigma^2 = sigma0*(drift-mean_drift) + sigma1*mean_drift + sigma2*drift^2 units are mm, to convert to microns/sqrt(cm) take for example: D = sqrt( sigma/10 )*10000. More... | |
double | Sigma1 |
TPC track diffusion sigma1 parameter. More... | |
double | Sigma2 |
TPC track diffusion sigma2 parameter. More... | |
double | SigmaEle |
Sigma estimated width of TPC pid electron hypothesis. More... | |
double | SigmaKaon |
Sigma estimated width of TPC pid kaon hypothesis. More... | |
double | SigmaMuon |
Sigma estimated width of TPC pid muon hypothesis. More... | |
double | SigmaPion |
Sigma estimated width of TPC pid pion hypothesis. More... | |
double | SigmaProton |
Sigma estimated width of TPC pid proton hypothesis. More... | |
double | TrCurvature |
track curvature, units are 1/mm More... | |
double | TrCurvatureVar |
variance in track direction vector, units are(1mm)^2 More... | |
TVector3 | TrDirection |
track direction vector More... | |
TVector3 | TrDirectionVar |
variance in track direction vector More... | |
UInt_t | UniqueID |
Unique ID number to allow matching to Global Reconobject. More... | |
TPC pid and track variables.
Definition at line 83 of file TTrackerReconModule.hxx.
|
virtual |
Definition at line 36 of file TTrackerReconModule.cxx.
ND::TTrackerReconModule::TTPCTrack::ClassDef | ( | TTrackerReconModule::TTPCTrack | , |
1 | |||
) |
double ND::TTrackerReconModule::TTPCTrack::Ccorr |
Corrected truncated mean charge deposit in PID.
Definition at line 104 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillTPC().
double ND::TTrackerReconModule::TTPCTrack::Charge |
Charge from the TPC pid (+1, or -1)
Definition at line 94 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillTPC().
double ND::TTrackerReconModule::TTPCTrack::Chi2 |
TPC chi2 calculated after likelihood fit.
Definition at line 89 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillTPC().
double ND::TTrackerReconModule::TTPCTrack::dEdxexpEle |
Estimated dE/dx for electron hypothesis.
Definition at line 110 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillTPC().
double ND::TTrackerReconModule::TTPCTrack::dEdxexpKaon |
Estimated dE/dx for kaon hypothesis.
Definition at line 113 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillTPC().
double ND::TTrackerReconModule::TTPCTrack::dEdxexpMuon |
Estimated dE/dx for muon hypothesis.
Definition at line 111 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillTPC().
double ND::TTrackerReconModule::TTPCTrack::dEdxexpPion |
Estimated dE/dx for pion hypothesis.
Definition at line 112 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillTPC().
double ND::TTrackerReconModule::TTPCTrack::dEdxexpProton |
Estimated dE/dx for proton hypothesis.
Definition at line 114 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillTPC().
int ND::TTrackerReconModule::TTPCTrack::Detector |
TPC number 1, 2 or 3.
Definition at line 87 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillTPC().
TVector3 ND::TTrackerReconModule::TTPCTrack::Direction |
TPC pid direction vector in mm.
Definition at line 99 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillTPC().
TVector3 ND::TTrackerReconModule::TTPCTrack::DirectionVariance |
TPC pid variance in vector direction in mm^2.
Definition at line 101 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillTPC().
bool ND::TTrackerReconModule::TTPCTrack::EnteringFGD |
not sure
Definition at line 156 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::ExtrapolateTPC().
double ND::TTrackerReconModule::TTPCTrack::ExtrapolatedVertexXX |
for xbar vertex, this is x coordinate in mm
Definition at line 149 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::ExtrapolateTPC().
double ND::TTrackerReconModule::TTPCTrack::ExtrapolatedVertexYY |
for ybar vertex, this is y coordinate in mm
Definition at line 153 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::ExtrapolateTPC().
double ND::TTrackerReconModule::TTPCTrack::ExtrapolatedVertexZX |
for xbar vertex, this is z coordinate in mm
Definition at line 151 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::ExtrapolateTPC().
double ND::TTrackerReconModule::TTPCTrack::ExtrapolatedVertexZY |
for ybar vertex, this is z coordinate in mm
Definition at line 155 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::ExtrapolateTPC().
bool ND::TTrackerReconModule::TTPCTrack::HasExtrapolation |
extrapolation method of vertex is calculated ornot
Definition at line 147 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::ExtrapolateTPC(), and ND::TTrackerReconModule::FillTPC().
double ND::TTrackerReconModule::TTPCTrack::MeanDrift |
TPC track mean drift value used in diffusion model.
Definition at line 133 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillTPC().
double ND::TTrackerReconModule::TTPCTrack::Momentum |
Momentum of the TPC pid in MeV/c.
Definition at line 92 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillTPC().
double ND::TTrackerReconModule::TTPCTrack::MomentumError |
Uncertainty in the Momentum in MeV/c from theTPC pid.
Definition at line 93 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillTPC().
int ND::TTrackerReconModule::TTPCTrack::NConstituents |
Number of constituents (probably 1, for track!)
Definition at line 136 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillTPC().
int ND::TTrackerReconModule::TTPCTrack::Ndof |
Number of degrees of freedom in TPC fit.
Definition at line 88 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillTPC().
int ND::TTrackerReconModule::TTPCTrack::NHits |
number of clusters used in TPC fit
Definition at line 90 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillTPC().
double ND::TTrackerReconModule::TTPCTrack::NTrun |
70% of the number of clusters
Definition at line 103 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillTPC().
TLorentzVector ND::TTrackerReconModule::TTPCTrack::Position |
Position at which kinematics are reported in mm, ns.
Definition at line 96 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillTPC().
TLorentzVector ND::TTrackerReconModule::TTPCTrack::PositionVariance |
Variance in Position in mm^2, ns^2.
Definition at line 97 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillTPC().
double ND::TTrackerReconModule::TTPCTrack::PullEle |
Pull for TPC pid electron hypothesis.
Definition at line 105 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillTPC().
double ND::TTrackerReconModule::TTPCTrack::PullKaon |
Pull for TPC pid kaon hypothesis.
Definition at line 108 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillTPC().
double ND::TTrackerReconModule::TTPCTrack::PullMuon |
Pull for TPC pid muon hypothesis.
Definition at line 106 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillTPC().
double ND::TTrackerReconModule::TTPCTrack::PullPion |
Pull for TPC pid pion hypothesis.
Definition at line 107 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillTPC().
double ND::TTrackerReconModule::TTPCTrack::PullProton |
Pull for TPC pid proton hypothesis.
Definition at line 109 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillTPC().
double ND::TTrackerReconModule::TTPCTrack::Sigma0 |
TPC track diffusion parameters depend on diffusion model used Original TPC diffusion model was: sigma^2 = sigma0 + sigma1*drift + sigma*drift^2 Updated TPC diffusion model is: sigma^2 = sigma0*(drift-mean_drift) + sigma1*mean_drift + sigma2*drift^2 units are mm, to convert to microns/sqrt(cm) take for example: D = sqrt( sigma/10 )*10000.
TPC track diffusion sigma0 parameter
Definition at line 130 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillTPC().
double ND::TTrackerReconModule::TTPCTrack::Sigma1 |
TPC track diffusion sigma1 parameter.
Definition at line 131 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillTPC().
double ND::TTrackerReconModule::TTPCTrack::Sigma2 |
TPC track diffusion sigma2 parameter.
Definition at line 132 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillTPC().
double ND::TTrackerReconModule::TTPCTrack::SigmaEle |
Sigma estimated width of TPC pid electron hypothesis.
Definition at line 115 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillTPC().
double ND::TTrackerReconModule::TTPCTrack::SigmaKaon |
Sigma estimated width of TPC pid kaon hypothesis.
Definition at line 118 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillTPC().
double ND::TTrackerReconModule::TTPCTrack::SigmaMuon |
Sigma estimated width of TPC pid muon hypothesis.
Definition at line 116 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillTPC().
double ND::TTrackerReconModule::TTPCTrack::SigmaPion |
Sigma estimated width of TPC pid pion hypothesis.
Definition at line 117 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillTPC().
double ND::TTrackerReconModule::TTPCTrack::SigmaProton |
Sigma estimated width of TPC pid proton hypothesis.
Definition at line 119 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillTPC().
double ND::TTrackerReconModule::TTPCTrack::TrCurvature |
track curvature, units are 1/mm
Definition at line 142 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillTPC().
double ND::TTrackerReconModule::TTPCTrack::TrCurvatureVar |
variance in track direction vector, units are(1mm)^2
Definition at line 143 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillTPC().
TVector3 ND::TTrackerReconModule::TTPCTrack::TrDirection |
track direction vector
Definition at line 140 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillTPC().
TVector3 ND::TTrackerReconModule::TTPCTrack::TrDirectionVar |
variance in track direction vector
Definition at line 141 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillTPC().
UInt_t ND::TTrackerReconModule::TTPCTrack::UniqueID |
Unique ID number to allow matching to Global Reconobject.
Definition at line 86 of file TTrackerReconModule.hxx.
Referenced by ND::TTrackerReconModule::FillTPC().