CbmRoot
|
#include <CbmLitMaterialInfo.h>
Public Member Functions | |
CbmLitMaterialInfo () | |
virtual | ~CbmLitMaterialInfo () |
litfloat | GetLength () const |
litfloat | GetRL () const |
litfloat | GetRho () const |
litfloat | GetZ () const |
litfloat | GetA () const |
litfloat | GetZpos () const |
const string & | GetName () const |
void | SetLength (litfloat length) |
void | SetRL (litfloat rl) |
void | SetRho (litfloat rho) |
void | SetZ (litfloat Z) |
void | SetA (litfloat A) |
void | SetZpos (litfloat zpos) |
void | SetName (const string &name) |
virtual std::string | ToString () const |
Private Attributes | |
litfloat | fLength |
litfloat | fRL |
litfloat | fRho |
litfloat | fZ |
litfloat | fA |
litfloat | fZpos |
string | fName |
Definition at line 23 of file CbmLitMaterialInfo.h.
|
inline |
Definition at line 26 of file CbmLitMaterialInfo.h.
|
inlinevirtual |
Definition at line 54 of file CbmLitMaterialInfo.h.
|
inline |
Definition at line 69 of file CbmLitMaterialInfo.h.
References fA.
Referenced by CbmLitMaterialEffectsImp::BetheBloch(), CbmLitMaterialEffectsImp::BetheBlochElectron(), CbmLitMaterialEffectsImp::BetheBlochSimple(), CbmLitMaterialEffectsImp::CalcSigmaSqQp(), and CbmLitMaterialEffectsImp::MPVEnergyLoss().
|
inline |
Definition at line 57 of file CbmLitMaterialInfo.h.
References fLength.
Referenced by CbmLitMaterialEffectsImp::AddThickScatter(), CbmLitMaterialEffectsImp::AddThinScatter(), CbmLitMaterialEffectsImp::CalcSigmaSqQp(), CbmLitMaterialEffectsImp::CalcSigmaSqQpElectron(), CbmLitMaterialEffectsImp::CalcThetaSq(), CbmLitMaterialEffectsImp::EnergyLoss(), CbmLitMaterialEffectsImp::MPVEnergyLoss(), CbmLitTGeoTrackPropagator::Propagate(), and CbmLitMaterialEffectsImp::Update().
|
inline |
Definition at line 74 of file CbmLitMaterialInfo.h.
References fName.
|
inline |
Definition at line 63 of file CbmLitMaterialInfo.h.
References fRho.
Referenced by CbmLitMaterialEffectsImp::BetheBloch(), CbmLitMaterialEffectsImp::BetheHeitler(), CbmLitMaterialEffectsImp::CalcSigmaSqQp(), CbmLitMaterialEffectsImp::EnergyLoss(), CbmLitMaterialEffectsImp::MPVEnergyLoss(), CbmLitMaterialEffectsImp::PairProduction(), and CbmLitMaterialEffectsImp::Update().
|
inline |
Definition at line 60 of file CbmLitMaterialInfo.h.
References fRL.
Referenced by CbmLitMaterialEffectsImp::BetheHeitler(), CbmLitMaterialEffectsImp::CalcSigmaSqQpElectron(), CbmLitMaterialEffectsImp::CalcThetaSq(), and CbmLitMaterialEffectsImp::PairProduction().
|
inline |
Definition at line 66 of file CbmLitMaterialInfo.h.
References fZ.
Referenced by CbmLitMaterialEffectsImp::BetheBloch(), CbmLitMaterialEffectsImp::BetheBlochElectron(), CbmLitMaterialEffectsImp::BetheBlochSimple(), CbmLitMaterialEffectsImp::CalcSigmaSqQp(), and CbmLitMaterialEffectsImp::MPVEnergyLoss().
|
inline |
Definition at line 72 of file CbmLitMaterialInfo.h.
References fZpos.
Referenced by CbmLitTGeoNavigator::FindIntersections(), and CbmLitTGeoTrackPropagator::Propagate().
|
inline |
Definition at line 89 of file CbmLitMaterialInfo.h.
References fA.
Referenced by CbmLitCheckEnergyLossMuons::CalcEloss(), and CbmLitTGeoNavigator::MakeStep().
|
inline |
Definition at line 77 of file CbmLitMaterialInfo.h.
References fLength.
Referenced by CbmLitTGeoNavigator::FindIntersections(), and CbmLitTGeoNavigator::MakeStep().
|
inline |
Definition at line 94 of file CbmLitMaterialInfo.h.
References fName.
Referenced by CbmLitTGeoNavigator::MakeStep().
|
inline |
Definition at line 83 of file CbmLitMaterialInfo.h.
References fRho.
Referenced by CbmLitCheckEnergyLossMuons::CalcEloss(), and CbmLitTGeoNavigator::MakeStep().
|
inline |
Definition at line 80 of file CbmLitMaterialInfo.h.
References fRL.
Referenced by CbmLitCheckEnergyLossMuons::CalcEloss(), and CbmLitTGeoNavigator::MakeStep().
|
inline |
Definition at line 86 of file CbmLitMaterialInfo.h.
References fZ.
Referenced by CbmLitCheckEnergyLossMuons::CalcEloss(), and CbmLitTGeoNavigator::MakeStep().
|
inline |
Definition at line 92 of file CbmLitMaterialInfo.h.
References fZpos.
Referenced by CbmLitTGeoNavigator::FindIntersections(), and CbmLitTGeoNavigator::MakeStep().
|
inlinevirtual |
|
private |
Definition at line 110 of file CbmLitMaterialInfo.h.
Referenced by GetA(), SetA(), and ToString().
|
private |
Definition at line 106 of file CbmLitMaterialInfo.h.
Referenced by GetLength(), SetLength(), and ToString().
|
private |
Definition at line 112 of file CbmLitMaterialInfo.h.
Referenced by GetName(), SetName(), and ToString().
|
private |
Definition at line 108 of file CbmLitMaterialInfo.h.
Referenced by GetRho(), SetRho(), and ToString().
|
private |
Definition at line 107 of file CbmLitMaterialInfo.h.
Referenced by GetRL(), SetRL(), and ToString().
|
private |
Definition at line 109 of file CbmLitMaterialInfo.h.
Referenced by GetZ(), SetZ(), and ToString().
|
private |
Definition at line 111 of file CbmLitMaterialInfo.h.
Referenced by GetZpos(), SetZpos(), and ToString().