#include <PndTrack.h>
|
| PndTrack () |
|
| PndTrack (const FairTrackParP &first, const FairTrackParP &last, const PndTrackCand &cand, Int_t flag=0, Double_t chi2=-1., Int_t ndf=0, Int_t pid=0, Int_t id=-1, Int_t type=-1) |
|
void | Print () |
|
Int_t | GetPidHypo () const |
|
Int_t | GetFlag () const |
|
Double_t | GetChi2 () const |
|
Int_t | GetNDF () const |
|
Int_t | GetRefIndex () const |
|
void | SetPidHypo (Int_t i) |
|
void | SetFlag (Int_t i) |
|
void | SetChi2 (Double_t d) |
|
void | SetNDF (Int_t i) |
|
void | SetRefIndex (TString branch, Int_t i) |
|
void | SetRefIndex (Int_t i) |
|
void | SetTrackCand (const PndTrackCand &cand) |
|
void | SetTrackCandRef (PndTrackCand *candPointer) |
|
PndTrackCand * | GetPndTrackCandViaRef () |
|
PndTrackCand | GetTrackCand () |
|
PndTrackCand * | GetTrackCandPtr () |
|
FairTrackParP | GetParamFirst () |
|
FairTrackParP | GetParamLast () |
|
virtual bool | equal (FairTimeStamp *data) const |
|
virtual bool | operator< (const PndTrack &myTrack) const |
|
virtual bool | operator> (const PndTrack &myTrack) const |
|
virtual bool | operator== (const PndTrack &myTrack) const |
|
template<class Archive > |
void | serialize (Archive &ar, const unsigned int version) |
|
Definition at line 23 of file PndTrack.h.
◆ PndTrack() [1/2]
◆ PndTrack() [2/2]
PndTrack::PndTrack |
( |
const FairTrackParP & |
first, |
|
|
const FairTrackParP & |
last, |
|
|
const PndTrackCand & |
cand, |
|
|
Int_t |
flag = 0 , |
|
|
Double_t |
chi2 = -1. , |
|
|
Int_t |
ndf = 0 , |
|
|
Int_t |
pid = 0 , |
|
|
Int_t |
id = -1 , |
|
|
Int_t |
type = -1 |
|
) |
| |
◆ equal()
virtual bool PndTrack::equal |
( |
FairTimeStamp * |
data | ) |
const |
|
inlinevirtual |
◆ GetChi2()
Double_t PndTrack::GetChi2 |
( |
| ) |
const |
|
inline |
◆ GetFlag()
Int_t PndTrack::GetFlag |
( |
| ) |
const |
|
inline |
◆ GetNDF()
Int_t PndTrack::GetNDF |
( |
| ) |
const |
|
inline |
◆ GetParamFirst()
FairTrackParP PndTrack::GetParamFirst |
( |
| ) |
|
|
inline |
Definition at line 52 of file PndTrack.h.
52 {
return fTrackParamFirst; }
◆ GetParamLast()
FairTrackParP PndTrack::GetParamLast |
( |
| ) |
|
|
inline |
Definition at line 53 of file PndTrack.h.
53 {
return fTrackParamLast; }
◆ GetPidHypo()
Int_t PndTrack::GetPidHypo |
( |
| ) |
const |
|
inline |
◆ GetPndTrackCandViaRef()
◆ GetRefIndex()
Int_t PndTrack::GetRefIndex |
( |
| ) |
const |
|
inline |
◆ GetTrackCand()
Definition at line 50 of file PndTrack.h.
50 {
return fTrackCand; }
◆ GetTrackCandPtr()
Definition at line 51 of file PndTrack.h.
51 {
return &fTrackCand; }
◆ operator<()
virtual bool PndTrack::operator< |
( |
const PndTrack & |
myTrack | ) |
const |
|
inlinevirtual |
Definition at line 62 of file PndTrack.h.
References PndTrack().
65 if (fTimeStamp < myCand.GetTimeStamp())
67 else if (fTimeStamp > myCand.GetTimeStamp())
◆ operator==()
virtual bool PndTrack::operator== |
( |
const PndTrack & |
myTrack | ) |
const |
|
inlinevirtual |
Definition at line 82 of file PndTrack.h.
84 if (fFlag == myTrack.fFlag)
◆ operator>()
virtual bool PndTrack::operator> |
( |
const PndTrack & |
myTrack | ) |
const |
|
inlinevirtual |
Definition at line 72 of file PndTrack.h.
References PndTrack().
75 if (fTimeStamp > myCand.GetTimeStamp())
77 else if (fTimeStamp < myCand.GetTimeStamp())
◆ Print()
◆ serialize()
template<class Archive >
void PndTrack::serialize |
( |
Archive & |
ar, |
|
|
const unsigned int |
version |
|
) |
| |
|
inline |
Definition at line 91 of file PndTrack.h.
93 ar &boost::serialization::base_object<FairTimeStamp>(*this);
◆ SetChi2()
void PndTrack::SetChi2 |
( |
Double_t |
d | ) |
|
|
inline |
◆ SetFlag()
void PndTrack::SetFlag |
( |
Int_t |
i | ) |
|
|
inline |
◆ SetNDF()
void PndTrack::SetNDF |
( |
Int_t |
i | ) |
|
|
inline |
◆ SetPidHypo()
void PndTrack::SetPidHypo |
( |
Int_t |
i | ) |
|
|
inline |
◆ SetRefIndex() [1/2]
void PndTrack::SetRefIndex |
( |
TString |
branch, |
|
|
Int_t |
i |
|
) |
| |
|
inline |
Definition at line 40 of file PndTrack.h.
References i.
43 SetLink(FairLink(branch,
i));
◆ SetRefIndex() [2/2]
void PndTrack::SetRefIndex |
( |
Int_t |
i | ) |
|
|
inline |
◆ SetTrackCand()
Definition at line 46 of file PndTrack.h.
46 { fTrackCand = cand; };
◆ SetTrackCandRef()
void PndTrack::SetTrackCandRef |
( |
PndTrackCand * |
candPointer | ) |
|
|
inline |
Definition at line 47 of file PndTrack.h.
47 { fRefToPndTrackCand = candPointer; }
The documentation for this class was generated from the following file: