ATLAS Offline Software
Public Member Functions | Private Attributes | List of all members
TRTRadiatorParameters Class Reference

#include <TRTRadiatorParameters.h>

Collaboration diagram for TRTRadiatorParameters:

Public Member Functions

 TRTRadiatorParameters (G4LogicalVolume *p, G4double dFoil, G4double dGas, BEflag beflag)
 
const G4LogicalVolume * GetLogicalVolume () const
 
G4double GetFoilThickness () const
 
G4double GetGasThickness () const
 
BEflag GetBEflag () const
 

Private Attributes

G4LogicalVolume * m_aLogicalVolume
 
G4double m_FoilThickness
 
G4double m_GasThickness
 
BEflag m_BEflg
 

Detailed Description

Definition at line 12 of file TRTRadiatorParameters.h.

Constructor & Destructor Documentation

◆ TRTRadiatorParameters()

TRTRadiatorParameters::TRTRadiatorParameters ( G4LogicalVolume *  p,
G4double  dFoil,
G4double  dGas,
BEflag  beflag 
)
inline

Definition at line 14 of file TRTRadiatorParameters.h.

17  :
19  m_FoilThickness(dFoil),
20  m_GasThickness(dGas),
21  m_BEflg(beflag) {}

Member Function Documentation

◆ GetBEflag()

BEflag TRTRadiatorParameters::GetBEflag ( ) const
inline

Definition at line 26 of file TRTRadiatorParameters.h.

26 { return m_BEflg; }

◆ GetFoilThickness()

G4double TRTRadiatorParameters::GetFoilThickness ( ) const
inline

Definition at line 24 of file TRTRadiatorParameters.h.

24 { return m_FoilThickness; }

◆ GetGasThickness()

G4double TRTRadiatorParameters::GetGasThickness ( ) const
inline

Definition at line 25 of file TRTRadiatorParameters.h.

25 { return m_GasThickness; }

◆ GetLogicalVolume()

const G4LogicalVolume* TRTRadiatorParameters::GetLogicalVolume ( ) const
inline

Definition at line 23 of file TRTRadiatorParameters.h.

23 { return m_aLogicalVolume; }

Member Data Documentation

◆ m_aLogicalVolume

G4LogicalVolume* TRTRadiatorParameters::m_aLogicalVolume
private

Definition at line 29 of file TRTRadiatorParameters.h.

◆ m_BEflg

BEflag TRTRadiatorParameters::m_BEflg
private

Definition at line 32 of file TRTRadiatorParameters.h.

◆ m_FoilThickness

G4double TRTRadiatorParameters::m_FoilThickness
private

Definition at line 30 of file TRTRadiatorParameters.h.

◆ m_GasThickness

G4double TRTRadiatorParameters::m_GasThickness
private

Definition at line 31 of file TRTRadiatorParameters.h.


The documentation for this class was generated from the following file:
python.PerfMonSerializer.p
def p
Definition: PerfMonSerializer.py:743
TRTRadiatorParameters::m_GasThickness
G4double m_GasThickness
Definition: TRTRadiatorParameters.h:31
TRTRadiatorParameters::m_FoilThickness
G4double m_FoilThickness
Definition: TRTRadiatorParameters.h:30
TRTRadiatorParameters::m_BEflg
BEflag m_BEflg
Definition: TRTRadiatorParameters.h:32
TRTRadiatorParameters::m_aLogicalVolume
G4LogicalVolume * m_aLogicalVolume
Definition: TRTRadiatorParameters.h:29