CbmRoot
CbmLitMaterialInfo Class Reference

#include <CbmLitMaterialInfo.h>

Collaboration diagram for CbmLitMaterialInfo:
[legend]

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
 

Detailed Description

Definition at line 19 of file CbmLitMaterialInfo.h.

Constructor & Destructor Documentation

◆ CbmLitMaterialInfo()

CbmLitMaterialInfo::CbmLitMaterialInfo ( )
inline

Definition at line 22 of file CbmLitMaterialInfo.h.

◆ ~CbmLitMaterialInfo()

virtual CbmLitMaterialInfo::~CbmLitMaterialInfo ( )
inlinevirtual

Definition at line 51 of file CbmLitMaterialInfo.h.

Member Function Documentation

◆ GetA()

◆ GetLength()

◆ GetName()

const string& CbmLitMaterialInfo::GetName ( ) const
inline

Definition at line 71 of file CbmLitMaterialInfo.h.

References fName.

◆ GetRho()

◆ GetRL()

◆ GetZ()

◆ GetZpos()

litfloat CbmLitMaterialInfo::GetZpos ( ) const
inline

◆ SetA()

void CbmLitMaterialInfo::SetA ( litfloat  A)
inline

Definition at line 86 of file CbmLitMaterialInfo.h.

References fA.

Referenced by CbmLitCheckEnergyLossMuons::CalcEloss(), and CbmLitTGeoNavigator::MakeStep().

◆ SetLength()

void CbmLitMaterialInfo::SetLength ( litfloat  length)
inline

◆ SetName()

void CbmLitMaterialInfo::SetName ( const string &  name)
inline

Definition at line 91 of file CbmLitMaterialInfo.h.

References fName.

Referenced by CbmLitTGeoNavigator::MakeStep().

◆ SetRho()

void CbmLitMaterialInfo::SetRho ( litfloat  rho)
inline

Definition at line 80 of file CbmLitMaterialInfo.h.

References fRho.

Referenced by CbmLitCheckEnergyLossMuons::CalcEloss(), and CbmLitTGeoNavigator::MakeStep().

◆ SetRL()

void CbmLitMaterialInfo::SetRL ( litfloat  rl)
inline

Definition at line 77 of file CbmLitMaterialInfo.h.

References fRL.

Referenced by CbmLitCheckEnergyLossMuons::CalcEloss(), and CbmLitTGeoNavigator::MakeStep().

◆ SetZ()

void CbmLitMaterialInfo::SetZ ( litfloat  Z)
inline

Definition at line 83 of file CbmLitMaterialInfo.h.

References fZ.

Referenced by CbmLitCheckEnergyLossMuons::CalcEloss(), and CbmLitTGeoNavigator::MakeStep().

◆ SetZpos()

void CbmLitMaterialInfo::SetZpos ( litfloat  zpos)
inline

Definition at line 89 of file CbmLitMaterialInfo.h.

References fZpos.

Referenced by CbmLitTGeoNavigator::FindIntersections(), and CbmLitTGeoNavigator::MakeStep().

◆ ToString()

virtual std::string CbmLitMaterialInfo::ToString ( ) const
inlinevirtual

Definition at line 94 of file CbmLitMaterialInfo.h.

References fA, fLength, fName, fRho, fRL, fZ, and fZpos.

Member Data Documentation

◆ fA

litfloat CbmLitMaterialInfo::fA
private

Definition at line 107 of file CbmLitMaterialInfo.h.

Referenced by GetA(), SetA(), and ToString().

◆ fLength

litfloat CbmLitMaterialInfo::fLength
private

Definition at line 103 of file CbmLitMaterialInfo.h.

Referenced by GetLength(), SetLength(), and ToString().

◆ fName

string CbmLitMaterialInfo::fName
private

Definition at line 109 of file CbmLitMaterialInfo.h.

Referenced by GetName(), SetName(), and ToString().

◆ fRho

litfloat CbmLitMaterialInfo::fRho
private

Definition at line 105 of file CbmLitMaterialInfo.h.

Referenced by GetRho(), SetRho(), and ToString().

◆ fRL

litfloat CbmLitMaterialInfo::fRL
private

Definition at line 104 of file CbmLitMaterialInfo.h.

Referenced by GetRL(), SetRL(), and ToString().

◆ fZ

litfloat CbmLitMaterialInfo::fZ
private

Definition at line 106 of file CbmLitMaterialInfo.h.

Referenced by GetZ(), SetZ(), and ToString().

◆ fZpos

litfloat CbmLitMaterialInfo::fZpos
private

Definition at line 108 of file CbmLitMaterialInfo.h.

Referenced by GetZpos(), SetZpos(), and ToString().


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