#include <PndLinTrack.h>
|
| | PndLinTrack () |
| |
| | PndLinTrack (TString detName, Double_t p0, Double_t p1, Double_t p2, Double_t p3, Double_t p4, Double_t p5, Double_t chi, Int_t first, Int_t last, Int_t cand) |
| |
| virtual | ~PndLinTrack () |
| |
| void | SetDetName (TString name) |
| |
| void | SetCovarianceMatrix (TMatrixDSym covmatrix) |
| |
| TString | GetDetName () const |
| |
| void | GetPar (Double_t *par) const |
| |
| TVector3 | GetStartVec () const |
| |
| TVector3 | GetDirectionVec () const |
| |
| TVector3 | GetStartErrVec () |
| |
| TVector3 | GetDirectionErrVec () |
| |
| Double_t | GetChiSquare () const |
| |
| Int_t | GetFirstHit () const |
| |
| Int_t | GetLastHit () const |
| |
| Int_t | GetTCandID () const |
| |
| void | GetParErr (Double_t *errpar) |
| |
| TMatrixDSym | GetCovarianceMatrix () |
| |
PndLinTrack.h
- Author
- M.Michel miche.nosp@m.l@kp.nosp@m.h.uni.nosp@m.-mai.nosp@m.nz.de
A container for straight line tracks
Definition at line 24 of file PndLinTrack.h.
◆ PndLinTrack() [1/2]
| PndLinTrack::PndLinTrack |
( |
| ) |
|
Default constructor (not for use)
◆ PndLinTrack() [2/2]
| PndLinTrack::PndLinTrack |
( |
TString |
detName, |
|
|
Double_t |
p0, |
|
|
Double_t |
p1, |
|
|
Double_t |
p2, |
|
|
Double_t |
p3, |
|
|
Double_t |
p4, |
|
|
Double_t |
p5, |
|
|
Double_t |
chi, |
|
|
Int_t |
first, |
|
|
Int_t |
last, |
|
|
Int_t |
cand |
|
) |
| |
Standard constructor with all paramneters
- Parameters
-
| detName | Detector Name |
| pX | Parameter of Fit [cm] |
| chi | ChiSquare of Fit |
| first | Id of first Hit |
| last | Id of last Hit |
| cand | Id of TrackCandidate |
◆ ~PndLinTrack()
| virtual PndLinTrack::~PndLinTrack |
( |
| ) |
|
|
virtual |
◆ GetChiSquare()
| Double_t PndLinTrack::GetChiSquare |
( |
| ) |
const |
|
inline |
◆ GetCovarianceMatrix()
| TMatrixDSym PndLinTrack::GetCovarianceMatrix |
( |
| ) |
|
|
inline |
◆ GetDetName()
| TString PndLinTrack::GetDetName |
( |
| ) |
const |
|
inline |
◆ GetDirectionErrVec()
| TVector3 PndLinTrack::GetDirectionErrVec |
( |
| ) |
|
◆ GetDirectionVec()
| TVector3 PndLinTrack::GetDirectionVec |
( |
| ) |
const |
|
inline |
◆ GetFirstHit()
| Int_t PndLinTrack::GetFirstHit |
( |
| ) |
const |
|
inline |
◆ GetLastHit()
| Int_t PndLinTrack::GetLastHit |
( |
| ) |
const |
|
inline |
◆ GetPar()
| void PndLinTrack::GetPar |
( |
Double_t * |
par | ) |
const |
|
inline |
◆ GetParErr()
| void PndLinTrack::GetParErr |
( |
Double_t * |
errpar | ) |
|
◆ GetStartErrVec()
| TVector3 PndLinTrack::GetStartErrVec |
( |
| ) |
|
◆ GetStartVec()
| TVector3 PndLinTrack::GetStartVec |
( |
| ) |
const |
|
inline |
Definition at line 70 of file PndLinTrack.h.
70 {
return TVector3(fP0, fP2, fP4); }
◆ GetTCandID()
| Int_t PndLinTrack::GetTCandID |
( |
| ) |
const |
|
inline |
◆ SetCovarianceMatrix()
| void PndLinTrack::SetCovarianceMatrix |
( |
TMatrixDSym |
covmatrix | ) |
|
|
inline |
Definition at line 50 of file PndLinTrack.h.
References i.
52 for (
size_t i = 0;
i < 6;
i++) {
53 for (
size_t j = 0; j < 6; j++) {
54 fCovMatrix[
i][j] = covmatrix[
i][j];
◆ SetDetName()
| void PndLinTrack::SetDetName |
( |
TString |
name | ) |
|
|
inline |
The documentation for this class was generated from the following file: