#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: