|
CbmRoot
|
#include <HalCbmHbtTrack.h>
Public Member Functions | |
| HalCbmHbtTrack () | |
| const TVector3 & | GetPosAtMiddle () const |
| const TVector3 & | GetPosAtStsEntrance () const |
| const TVector3 & | GetPosAtStsExit () const |
| const TVector3 & | GetPosAtCustom () const |
| const TVector3 & | GetPosAtPlane (Int_t plane) const |
| const TVector3 & | GetMomAtMiddle () const |
| const TVector3 & | GetMomAtStsEntrance () const |
| const TVector3 & | GetMomAtStsExit () const |
| const TVector3 & | GetMomAtCustom () const |
| const TVector3 & | GetMomAtPlane (Int_t plane) const |
| CbmHelix & | GetHelix () |
| void | CalculateAtR (Double_t R) |
| virtual void | CopyData (Hal::Track *other) |
| HalCbmHbtTrack (const HalCbmHbtTrack &other) | |
| HalCbmHbtTrack & | operator= (const HalCbmHbtTrack &other) |
| virtual | ~HalCbmHbtTrack () |
Private Attributes | |
| TVector3 | fPosAt [9] |
| TVector3 | fMomAt [9] |
| TVector3 | fPosAtCustom |
| TVector3 | fMomAtCustom |
| CbmHelix | fHelix |
| Double_t | fR |
Definition at line 18 of file HalCbmHbtTrack.h.
| HalCbmHbtTrack::HalCbmHbtTrack | ( | ) |
Definition at line 12 of file HalCbmHbtTrack.cxx.
Referenced by HalCbmHbtTrack(), and operator=().
| HalCbmHbtTrack::HalCbmHbtTrack | ( | const HalCbmHbtTrack & | other | ) |
Definition at line 16 of file HalCbmHbtTrack.cxx.
References fHelix, fMomAt, fMomAtCustom, fPosAt, fPosAtCustom, fR, and HalCbmHbtTrack().
|
virtual |
Definition at line 14 of file HalCbmHbtTrack.cxx.
| void HalCbmHbtTrack::CalculateAtR | ( | Double_t | R | ) |
Definition at line 58 of file HalCbmHbtTrack.cxx.
References CbmHelix::Eval(), fMomAtCustom, fPosAtCustom, fR, GetHelix(), x, and y.
Referenced by HalCbmDeltaPhiDeltaThetaStarCut::PassHbt(), and HalCbmPairSeparationCut2D::PassHbt().
|
virtual |
|
inline |
|
inline |
Definition at line 36 of file HalCbmHbtTrack.h.
References fMomAtCustom.
Referenced by HalCbmDeltaPhiDeltaThetaStarCut::PassHbt(), and HalCbmPairSeparationCut2D::PassHbt().
|
inline |
Definition at line 33 of file HalCbmHbtTrack.h.
References fMomAt.
|
inline |
Definition at line 37 of file HalCbmHbtTrack.h.
References fMomAt.
Referenced by HalCbmDeltaPhiDeltaThetaStarCutLayers::PassHbt(), and HalCbmDeltaPhiDeltaThetaStarMinCut::PassHbt().
|
inline |
Definition at line 34 of file HalCbmHbtTrack.h.
References fMomAt.
|
inline |
Definition at line 35 of file HalCbmHbtTrack.h.
References fMomAt.
|
inline |
Definition at line 31 of file HalCbmHbtTrack.h.
References fPosAtCustom.
|
inline |
Definition at line 28 of file HalCbmHbtTrack.h.
References fPosAt.
|
inline |
Definition at line 32 of file HalCbmHbtTrack.h.
References fPosAt.
Referenced by HalCbmDeltaPhiDeltaThetaStarCutLayers::PassHbt(), and HalCbmStsSeparationCutLayers::PassHbt().
|
inline |
Definition at line 29 of file HalCbmHbtTrack.h.
References fPosAt.
Referenced by HalCbmStsEntranceSepCut::PassHbt().
|
inline |
Definition at line 30 of file HalCbmHbtTrack.h.
References fPosAt.
Referenced by HalCbmStsExitSepCut::PassHbt().
| HalCbmHbtTrack & HalCbmHbtTrack::operator= | ( | const HalCbmHbtTrack & | other | ) |
Definition at line 28 of file HalCbmHbtTrack.cxx.
References fHelix, fMomAt, fMomAtCustom, fPosAt, fPosAtCustom, fR, and HalCbmHbtTrack().
|
private |
Definition at line 23 of file HalCbmHbtTrack.h.
Referenced by CopyData(), GetHelix(), HalCbmHbtTrack(), HalCbmHbtTrack(), and operator=().
|
private |
Definition at line 20 of file HalCbmHbtTrack.h.
Referenced by CopyData(), GetMomAtMiddle(), GetMomAtPlane(), GetMomAtStsEntrance(), GetMomAtStsExit(), HalCbmHbtTrack(), and operator=().
|
private |
Definition at line 22 of file HalCbmHbtTrack.h.
Referenced by CalculateAtR(), GetMomAtCustom(), HalCbmHbtTrack(), and operator=().
|
private |
Definition at line 19 of file HalCbmHbtTrack.h.
Referenced by CopyData(), GetPosAtMiddle(), GetPosAtPlane(), GetPosAtStsEntrance(), GetPosAtStsExit(), HalCbmHbtTrack(), and operator=().
|
private |
Definition at line 21 of file HalCbmHbtTrack.h.
Referenced by CalculateAtR(), GetPosAtCustom(), HalCbmHbtTrack(), and operator=().
|
private |
Definition at line 24 of file HalCbmHbtTrack.h.
Referenced by CalculateAtR(), CopyData(), HalCbmHbtTrack(), HalCbmHbtTrack(), and operator=().