CbmRoot
|
#include <CbmKFMaterial.h>
Public Member Functions | |
CbmKFCone () | |
~CbmKFCone () | |
Int_t | Pass (Double_t ZCross, Double_t ZThick, CbmKFTrackInterface &track, Bool_t downstream, Double_t &QP0) |
Int_t | Pass (CbmKFTrackInterface &track, Bool_t downstream, Double_t &QP0) |
Int_t | Pass (CbmKFTrackInterface &track, Bool_t downstream) |
virtual Bool_t | IsOutside (Double_t, Double_t) |
virtual TString | KFInfo () const |
Static Public Member Functions | |
static Bool_t | comparePDown (const CbmKFMaterial *a, const CbmKFMaterial *b) |
static Bool_t | compareP_z (const CbmKFMaterial *a, Double_t z) |
static Bool_t | compareP_Z (Double_t z, const CbmKFMaterial *a) |
Public Attributes | |
Double_t | z1 |
Double_t | z2 |
Double_t | r1 |
Double_t | R1 |
Double_t | r2 |
Double_t | R2 |
Int_t | ID |
Double_t | ZReference |
Double_t | ZThickness |
Double_t | RadLength |
Double_t | F |
Double_t | Fe |
Definition at line 126 of file CbmKFMaterial.h.
|
inline |
Definition at line 128 of file CbmKFMaterial.h.
|
inline |
Definition at line 129 of file CbmKFMaterial.h.
|
inlinestaticinherited |
Definition at line 58 of file CbmKFMaterial.h.
References CbmKFMaterial::ZReference, and CbmKFMaterial::ZThickness.
Referenced by CbmKFTrackInterface::Extrapolate().
|
inlinestaticinherited |
Definition at line 62 of file CbmKFMaterial.h.
References CbmKFMaterial::ZReference, and CbmKFMaterial::ZThickness.
Referenced by CbmKFTrackInterface::Extrapolate().
|
inlinestaticinherited |
Definition at line 54 of file CbmKFMaterial.h.
References CbmKFMaterial::ZReference.
Referenced by CbmKF::Init().
|
inlinevirtualinherited |
Reimplemented in CbmKFBox, and CbmKFTube.
Definition at line 34 of file CbmKFMaterial.h.
Referenced by CbmKFMaterial::Pass().
|
virtualinherited |
Reimplemented in CbmKFBox, and CbmKFTube.
Definition at line 13 of file CbmKFMaterial.cxx.
References CbmKFMaterial::ID, CbmKFMaterial::RadLength, CbmKFMaterial::ZReference, and CbmKFMaterial::ZThickness.
|
inlinevirtual |
Reimplemented from CbmKFMaterial.
Definition at line 144 of file CbmKFMaterial.h.
References CbmKFTrackInterface::GetTrack(), Pass(), CbmKFMaterial::ZReference, and CbmKFMaterial::ZThickness.
|
inlinevirtual |
Reimplemented from CbmKFMaterial.
Definition at line 140 of file CbmKFMaterial.h.
References Pass(), CbmKFMaterial::ZReference, and CbmKFMaterial::ZThickness.
|
virtual |
Reimplemented from CbmKFMaterial.
Definition at line 142 of file CbmKFMaterial.cxx.
References CbmKFMaterial::F, fabs(), CbmKFMaterial::Fe, CbmKFTrackInterface::GetCovMatrix(), CbmKFTrackInterface::GetMass(), CbmKFMath::GetNoise(), CbmKFTrackInterface::GetTrack(), CbmKF::Instance(), CbmKFMath::intersectCone(), CbmKFTrackInterface::IsElectron(), CbmKF::Propagate(), r1, R1, R2, r2, CbmKFMaterial::RadLength, z1, z2, CbmKFMaterial::ZReference, and CbmKFMaterial::ZThickness.
Referenced by Pass().
|
inherited |
Definition at line 32 of file CbmKFMaterial.h.
Referenced by CbmKFBox::CbmKFBox(), CbmKFTube::CbmKFTube(), CbmKF::Init(), CbmKFMaterial::Pass(), Pass(), and CbmKF::ReadTube().
|
inherited |
Definition at line 33 of file CbmKFMaterial.h.
Referenced by CbmKFMaterial::Pass(), Pass(), and CbmKF::ReadTube().
|
inherited |
Definition at line 28 of file CbmKFMaterial.h.
Referenced by CbmKFBox::CbmKFBox(), CbmKFTube::CbmKFTube(), CbmKF::GetTargetInfo(), CbmKF::Init(), CbmKFMaterial::KFInfo(), CbmKFTube::KFInfo(), CbmKFBox::KFInfo(), and CbmKF::ReadTube().
Double_t CbmKFCone::R1 |
Definition at line 132 of file CbmKFMaterial.h.
Referenced by Pass().
Double_t CbmKFCone::r1 |
Definition at line 132 of file CbmKFMaterial.h.
Referenced by Pass().
Double_t CbmKFCone::r2 |
Definition at line 132 of file CbmKFMaterial.h.
Referenced by Pass().
Double_t CbmKFCone::R2 |
Definition at line 132 of file CbmKFMaterial.h.
Referenced by Pass().
|
inherited |
Definition at line 31 of file CbmKFMaterial.h.
Referenced by CbmKFBox::CbmKFBox(), CbmKFTube::CbmKFTube(), CbmKF::Init(), CbmL1::Init(), CbmKFMaterial::KFInfo(), CbmKFTube::KFInfo(), CbmKFBox::KFInfo(), CbmKFMaterial::Pass(), Pass(), CbmKF::ReadTube(), and CbmL1::WriteSIMDKFData().
Double_t CbmKFCone::z1 |
Definition at line 131 of file CbmKFMaterial.h.
Referenced by Pass().
Double_t CbmKFCone::z2 |
Definition at line 131 of file CbmKFMaterial.h.
Referenced by Pass().
|
inherited |
Definition at line 29 of file CbmKFMaterial.h.
Referenced by CbmKFBox::CbmKFBox(), CbmKFTube::CbmKFTube(), CbmKFMaterial::compareP_z(), CbmKFMaterial::compareP_Z(), CbmKFMaterial::comparePDown(), CbmKF::Init(), CbmKFMaterial::KFInfo(), CbmKFMaterial::Pass(), Pass(), and CbmKF::ReadTube().
|
inherited |
Definition at line 30 of file CbmKFMaterial.h.
Referenced by CbmKFBox::CbmKFBox(), CbmKFTube::CbmKFTube(), CbmKFMaterial::compareP_z(), CbmKFMaterial::compareP_Z(), CbmKFStsHit::Filter(), CbmKFStsHit::FilterPDAF(), CbmKF::Init(), CbmKFMaterial::KFInfo(), CbmKFMaterial::Pass(), Pass(), and CbmKF::ReadTube().