ATLAS Offline Software
Loading...
Searching...
No Matches
TRTRadiatorParameters.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef TRTRADIATORPARAMETERS_H
6#define TRTRADIATORPARAMETERS_H
7
8#include "G4LogicalVolume.hh"
9
11
13public:
14 TRTRadiatorParameters(G4LogicalVolume * p,
15 G4double dFoil,
16 G4double dGas,
17 BEflag beflag) :
19 m_FoilThickness(dFoil),
20 m_GasThickness(dGas),
21 m_BEflg(beflag) {}
22
23 const G4LogicalVolume * GetLogicalVolume() const { return m_aLogicalVolume; }
24 G4double GetFoilThickness() const { return m_FoilThickness; }
25 G4double GetGasThickness() const { return m_GasThickness; }
26 BEflag GetBEflag() const { return m_BEflg; }
27
28private:
29 G4LogicalVolume * m_aLogicalVolume;
33};
34
35#endif
G4double GetGasThickness() const
G4LogicalVolume * m_aLogicalVolume
TRTRadiatorParameters(G4LogicalVolume *p, G4double dFoil, G4double dGas, BEflag beflag)
const G4LogicalVolume * GetLogicalVolume() const
G4double GetFoilThickness() const