CbmRoot
Loading...
Searching...
No Matches
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 23 of file CbmLitMaterialInfo.h.

Constructor & Destructor Documentation

◆ CbmLitMaterialInfo()

CbmLitMaterialInfo::CbmLitMaterialInfo ( )
inline

Definition at line 26 of file CbmLitMaterialInfo.h.

◆ ~CbmLitMaterialInfo()

virtual CbmLitMaterialInfo::~CbmLitMaterialInfo ( )
inlinevirtual

Definition at line 54 of file CbmLitMaterialInfo.h.

Member Function Documentation

◆ GetA()

◆ GetLength()

◆ GetName()

const string & CbmLitMaterialInfo::GetName ( ) const
inline

Definition at line 74 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 89 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 94 of file CbmLitMaterialInfo.h.

References fName.

Referenced by CbmLitTGeoNavigator::MakeStep().

◆ SetRho()

void CbmLitMaterialInfo::SetRho ( litfloat rho)
inline

Definition at line 83 of file CbmLitMaterialInfo.h.

References fRho.

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

◆ SetRL()

void CbmLitMaterialInfo::SetRL ( litfloat rl)
inline

Definition at line 80 of file CbmLitMaterialInfo.h.

References fRL.

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

◆ SetZ()

void CbmLitMaterialInfo::SetZ ( litfloat Z)
inline

Definition at line 86 of file CbmLitMaterialInfo.h.

References fZ.

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

◆ SetZpos()

void CbmLitMaterialInfo::SetZpos ( litfloat zpos)
inline

Definition at line 92 of file CbmLitMaterialInfo.h.

References fZpos.

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

◆ ToString()

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

Definition at line 97 of file CbmLitMaterialInfo.h.

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

Member Data Documentation

◆ fA

litfloat CbmLitMaterialInfo::fA
private

Definition at line 110 of file CbmLitMaterialInfo.h.

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

◆ fLength

litfloat CbmLitMaterialInfo::fLength
private

Definition at line 106 of file CbmLitMaterialInfo.h.

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

◆ fName

string CbmLitMaterialInfo::fName
private

Definition at line 112 of file CbmLitMaterialInfo.h.

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

◆ fRho

litfloat CbmLitMaterialInfo::fRho
private

Definition at line 108 of file CbmLitMaterialInfo.h.

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

◆ fRL

litfloat CbmLitMaterialInfo::fRL
private

Definition at line 107 of file CbmLitMaterialInfo.h.

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

◆ fZ

litfloat CbmLitMaterialInfo::fZ
private

Definition at line 109 of file CbmLitMaterialInfo.h.

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

◆ fZpos

litfloat CbmLitMaterialInfo::fZpos
private

Definition at line 111 of file CbmLitMaterialInfo.h.

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


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