BmnRoot
Loading...
Searching...
No Matches
CbmKFCone Class Reference

#include <CbmKFMaterial.h>

Inheritance diagram for CbmKFCone:
[legend]
Collaboration diagram for CbmKFCone:
[legend]

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)
 
 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)
 
- Public Member Functions inherited from CbmKFMaterial
 CbmKFMaterial ()
 
virtual ~CbmKFMaterial ()
 
virtual Bool_t IsOutside (Double_t x, Double_t y)
 
virtual TString Info () const
 
 CbmKFMaterial ()
 
virtual ~CbmKFMaterial ()
 
virtual Bool_t IsOutside (Double_t x, Double_t y)
 
virtual TString Info () const
 

Public Attributes

Double_t z1
 
Double_t z2
 
Double_t r1
 
Double_t R1
 
Double_t r2
 
Double_t R2
 
- Public Attributes inherited from CbmKFMaterial
Int_t ID
 
Double_t ZReference
 
Double_t ZThickness
 
Double_t RadLength
 
Double_t F
 
Double_t Fe
 

Additional Inherited Members

- Static Public Member Functions inherited from CbmKFMaterial
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)
 
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)
 

Detailed Description

Definition at line 112 of file CbmKFMaterial.h.

Constructor & Destructor Documentation

◆ CbmKFCone() [1/2]

CbmKFCone::CbmKFCone ( )
inline

Definition at line 114 of file CbmKFMaterial.h.

◆ ~CbmKFCone() [1/2]

CbmKFCone::~CbmKFCone ( )
inline

Definition at line 115 of file CbmKFMaterial.h.

◆ CbmKFCone() [2/2]

CbmKFCone::CbmKFCone ( )
inline

Definition at line 114 of file CbmKFMaterial.h.

◆ ~CbmKFCone() [2/2]

CbmKFCone::~CbmKFCone ( )
inline

Definition at line 115 of file CbmKFMaterial.h.

Member Function Documentation

◆ Pass() [1/6]

Int_t CbmKFCone::Pass ( CbmKFTrackInterface track,
Bool_t  downstream 
)
inlinevirtual

◆ Pass() [2/6]

Int_t CbmKFCone::Pass ( CbmKFTrackInterface track,
Bool_t  downstream 
)
inlinevirtual

◆ Pass() [3/6]

Int_t CbmKFCone::Pass ( CbmKFTrackInterface track,
Bool_t  downstream,
Double_t &  QP0 
)
inlinevirtual

Reimplemented from CbmKFMaterial.

Definition at line 123 of file CbmKFMaterial.h.

References Pass(), CbmKFMaterial::ZReference, and CbmKFMaterial::ZThickness.

◆ Pass() [4/6]

Int_t CbmKFCone::Pass ( CbmKFTrackInterface track,
Bool_t  downstream,
Double_t &  QP0 
)
inlinevirtual

Reimplemented from CbmKFMaterial.

Definition at line 123 of file CbmKFMaterial.h.

References Pass(), CbmKFMaterial::ZReference, and CbmKFMaterial::ZThickness.

◆ Pass() [5/6]

◆ Pass() [6/6]

Int_t CbmKFCone::Pass ( Double_t  ZCross,
Double_t  ZThick,
CbmKFTrackInterface track,
Bool_t  downstream,
Double_t &  QP0 
)
virtual

Reimplemented from CbmKFMaterial.

Member Data Documentation

◆ r1

Double_t CbmKFCone::r1

Definition at line 118 of file CbmKFMaterial.h.

Referenced by CbmKF::Init(), and Pass().

◆ R1

Double_t CbmKFCone::R1

Definition at line 118 of file CbmKFMaterial.h.

Referenced by CbmKF::Init(), and Pass().

◆ r2

Double_t CbmKFCone::r2

Definition at line 118 of file CbmKFMaterial.h.

Referenced by CbmKF::Init(), and Pass().

◆ R2

Double_t CbmKFCone::R2

Definition at line 118 of file CbmKFMaterial.h.

Referenced by CbmKF::Init(), and Pass().

◆ z1

Double_t CbmKFCone::z1

Definition at line 117 of file CbmKFMaterial.h.

Referenced by CbmKF::Init(), and Pass().

◆ z2

Double_t CbmKFCone::z2

Definition at line 117 of file CbmKFMaterial.h.

Referenced by CbmKF::Init(), and Pass().


The documentation for this class was generated from the following files: