|
BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
|
#include <BmnMaterialInfo.h>
Public Member Functions | |
| BmnMaterialInfo () | |
| virtual | ~BmnMaterialInfo () |
| Float_t | GetLength () const |
| Float_t | GetRL () const |
| Float_t | GetRho () const |
| Float_t | GetZ () const |
| Float_t | GetA () const |
| Float_t | GetZpos () const |
| const string & | GetName () const |
| void | SetLength (Float_t length) |
| void | SetRL (Float_t rl) |
| void | SetRho (Float_t rho) |
| void | SetZ (Float_t Z) |
| void | SetA (Float_t A) |
| void | SetZpos (Float_t zpos) |
| void | SetName (const string &name) |
| virtual std::string | ToString () const |
| BmnMaterialInfo () | |
| virtual | ~BmnMaterialInfo () |
| Float_t | GetLength () const |
| Float_t | GetRL () const |
| Float_t | GetRho () const |
| Float_t | GetZ () const |
| Float_t | GetA () const |
| Float_t | GetZpos () const |
| const string & | GetName () const |
| void | SetLength (Float_t length) |
| void | SetRL (Float_t rl) |
| void | SetRho (Float_t rho) |
| void | SetZ (Float_t Z) |
| void | SetA (Float_t A) |
| void | SetZpos (Float_t zpos) |
| void | SetName (const string &name) |
| virtual std::string | ToString () const |
Private Attributes | |
| Float_t | fLength |
| Float_t | fRL |
| Float_t | fRho |
| Float_t | fZ |
| Float_t | fA |
| Float_t | fZpos |
| string | fName |
Definition at line 20 of file BmnMaterialInfo.h.
|
inline |
|
inlinevirtual |
Definition at line 60 of file BmnMaterialInfo.h.
|
inline |
|
inlinevirtual |
Definition at line 60 of file BmnMaterialInfo.h.
|
inline |
Definition at line 75 of file BmnMaterialInfo.h.
References fA.
Referenced by BmnMaterialEffects::BetheBloch(), BmnMaterialEffects::BetheBlochElectron(), BmnMaterialEffects::BetheBlochSimple(), BmnMaterialEffects::CalcSigmaSqQp(), and BmnMaterialEffects::MPVEnergyLoss().
|
inline |
Definition at line 75 of file BmnMaterialInfo.h.
References fA.
|
inline |
Definition at line 63 of file BmnMaterialInfo.h.
References fLength.
Referenced by BmnMaterialEffects::AddEnergyLoss(), BmnMaterialEffects::AddThickScatter(), BmnMaterialEffects::AddThinScatter(), BmnMaterialEffects::CalcSigmaSqQp(), BmnMaterialEffects::CalcSigmaSqQpElectron(), BmnMaterialEffects::CalcThetaSq(), BmnMaterialEffects::EnergyLoss(), BmnMaterialEffects::MPVEnergyLoss(), BmnKalmanFilter::TGeoTrackPropagate(), and BmnMaterialEffects::Update().
|
inline |
Definition at line 63 of file BmnMaterialInfo.h.
References fLength.
|
inline |
Definition at line 80 of file BmnMaterialInfo.h.
References fName.
|
inline |
Definition at line 80 of file BmnMaterialInfo.h.
References fName.
|
inline |
Definition at line 69 of file BmnMaterialInfo.h.
References fRho.
Referenced by BmnMaterialEffects::BetheBloch(), BmnMaterialEffects::BetheHeitler(), BmnMaterialEffects::CalcSigmaSqQp(), BmnMaterialEffects::EnergyLoss(), BmnMaterialEffects::MPVEnergyLoss(), BmnMaterialEffects::PairProduction(), and BmnMaterialEffects::Update().
|
inline |
Definition at line 69 of file BmnMaterialInfo.h.
References fRho.
|
inline |
Definition at line 66 of file BmnMaterialInfo.h.
References fRL.
Referenced by BmnMaterialEffects::AddEnergyLoss(), BmnMaterialEffects::BetheHeitler(), BmnMaterialEffects::CalcSigmaSqQpElectron(), BmnMaterialEffects::CalcThetaSq(), and BmnMaterialEffects::PairProduction().
|
inline |
Definition at line 66 of file BmnMaterialInfo.h.
References fRL.
|
inline |
Definition at line 72 of file BmnMaterialInfo.h.
References fZ.
Referenced by BmnMaterialEffects::BetheBloch(), BmnMaterialEffects::BetheBlochElectron(), BmnMaterialEffects::BetheBlochSimple(), BmnMaterialEffects::CalcSigmaSqQp(), and BmnMaterialEffects::MPVEnergyLoss().
|
inline |
Definition at line 72 of file BmnMaterialInfo.h.
References fZ.
|
inline |
Definition at line 78 of file BmnMaterialInfo.h.
References fZpos.
Referenced by BmnGeoNavigator::FindIntersections(), and BmnKalmanFilter::TGeoTrackPropagate().
|
inline |
Definition at line 78 of file BmnMaterialInfo.h.
References fZpos.
|
inline |
Definition at line 95 of file BmnMaterialInfo.h.
References fA.
Referenced by BmnGeoNavigator::MakeStep().
|
inline |
Definition at line 95 of file BmnMaterialInfo.h.
References fA.
|
inline |
Definition at line 83 of file BmnMaterialInfo.h.
References fLength.
Referenced by BmnGeoNavigator::FindIntersections(), and BmnGeoNavigator::MakeStep().
|
inline |
Definition at line 83 of file BmnMaterialInfo.h.
References fLength.
|
inline |
Definition at line 100 of file BmnMaterialInfo.h.
References fName.
Referenced by BmnGeoNavigator::MakeStep().
|
inline |
Definition at line 100 of file BmnMaterialInfo.h.
References fName.
|
inline |
Definition at line 89 of file BmnMaterialInfo.h.
References fRho.
Referenced by BmnGeoNavigator::MakeStep().
|
inline |
Definition at line 89 of file BmnMaterialInfo.h.
References fRho.
|
inline |
Definition at line 86 of file BmnMaterialInfo.h.
References fRL.
Referenced by BmnGeoNavigator::MakeStep().
|
inline |
Definition at line 86 of file BmnMaterialInfo.h.
References fRL.
|
inline |
Definition at line 92 of file BmnMaterialInfo.h.
References fZ.
Referenced by BmnGeoNavigator::MakeStep().
|
inline |
Definition at line 92 of file BmnMaterialInfo.h.
References fZ.
|
inline |
Definition at line 98 of file BmnMaterialInfo.h.
References fZpos.
Referenced by BmnGeoNavigator::FindIntersections(), and BmnGeoNavigator::MakeStep().
|
inline |
Definition at line 98 of file BmnMaterialInfo.h.
References fZpos.
|
inlinevirtual |
|
inlinevirtual |
|
private |
Definition at line 116 of file BmnMaterialInfo.h.
Referenced by BmnMaterialInfo(), GetA(), SetA(), and ToString().
|
private |
Definition at line 112 of file BmnMaterialInfo.h.
Referenced by BmnMaterialInfo(), GetLength(), SetLength(), and ToString().
|
private |
Definition at line 118 of file BmnMaterialInfo.h.
Referenced by BmnMaterialInfo(), GetName(), SetName(), and ToString().
|
private |
Definition at line 114 of file BmnMaterialInfo.h.
Referenced by BmnMaterialInfo(), GetRho(), SetRho(), and ToString().
|
private |
Definition at line 113 of file BmnMaterialInfo.h.
Referenced by BmnMaterialInfo(), GetRL(), SetRL(), and ToString().
|
private |
Definition at line 115 of file BmnMaterialInfo.h.
Referenced by BmnMaterialInfo(), GetZ(), SetZ(), and ToString().
|
private |
Definition at line 117 of file BmnMaterialInfo.h.
Referenced by BmnMaterialInfo(), GetZpos(), SetZpos(), and ToString().