Geant4  10.02.p03
TRTMaterials.hh File Reference

Definition of the TRTMaterials class. More...

Go to the source code of this file.

Functions

Air AddElement (elN,.7)
 
Air AddElement (elO,.3)
 
Kapton AddElement (elO, 2)
 
Kapton AddElement (elC, 5)
 
Kapton AddElement (elH, 4)
 
CO2 AddElement (elC, 1)
 
TRT_Xe AddElement (elXe, 1)
 
TRT_CF4 AddElement (elF, 4)
 
XeCO2CF4 AddMaterial (TRT_Xe, 0.807)
 
XeCO2CF4 AddMaterial (TRT_CO2, 0.039)
 
XeCO2CF4 AddMaterial (TRT_CF4, 0.154)
 
TRT_CH2 AddElement (elH, 2)
 

Variables

G4double a = 14.01*g/mole
 
G4double iz
 
G4double z
 
G4double density = 1.205*mg/cm3
 
G4String name
 
G4String symbol
 
G4int nel
 
G4int nComponents
 
G4ElementelN = new G4Element(name="Nitrogen", symbol="N", iz=7., a)
 
G4ElementelO = new G4Element(name="Oxygen", symbol="O", iz=8., a)
 
G4ElementelC = new G4Element(name="Carbon", symbol="C", iz=6., a)
 
G4ElementelH = new G4Element(name="Hydrogen", symbol="H", iz=1., a)
 
G4ElementelXe = new G4Element(name="Xenon", symbol="Xe", iz=54., a)
 
G4ElementelF = new G4Element(name="Fluorine", symbol="F", iz=9., a)
 
G4MaterialAir
 
G4MaterialKapton = new G4Material(name="Kapton", density, nel=3)
 
G4MaterialCopper = new G4Material(name="Copper", z=29.,a, density)
 
G4MaterialAl = new G4Material(name="Aluminum", z=13., a, density)
 
G4MaterialSi = new G4Material(name="Silicon", z=14., a, density)
 
G4MaterialCO2
 
G4double TRT_Xe_density = 5.485*mg/cm3
 
G4MaterialTRT_Xe
 
G4double TRT_CO2_density = 1.842*mg/cm3
 
G4MaterialTRT_CO2
 
G4double TRT_CF4_density = 3.9*mg/cm3
 
G4MaterialTRT_CF4
 
G4double XeCO2CF4_density = 4.76*mg/cm3
 
G4MaterialXeCO2CF4
 
G4MaterialTRT_CH2 = new G4Material(name="TRT_CH2",density, nel=2)
 
G4MaterialRadiator = new G4Material(name="Radiator",density, nel=2)
 
G4MaterialCarbonFiber = new G4Material(name="CarbonFiber",density, nel=1)
 

Detailed Description

Definition of the TRTMaterials class.

Definition in file TRTMaterials.hh.

Function Documentation

◆ AddElement() [1/9]

Air AddElement ( elN  ,
7 
)
Here is the caller graph for this function:

◆ AddElement() [2/9]

Air AddElement ( elO  ,
3 
)

◆ AddElement() [3/9]

TRT_CO2 AddElement ( elO  ,
 
)

◆ AddElement() [4/9]

Kapton AddElement ( elC  ,
 
)

◆ AddElement() [5/9]

Kapton AddElement ( elH  ,
 
)

◆ AddElement() [6/9]

CarbonFiber AddElement ( elC  ,
 
)

◆ AddElement() [7/9]

TRT_Xe AddElement ( elXe  ,
 
)

◆ AddElement() [8/9]

TRT_CF4 AddElement ( elF  ,
 
)

◆ AddElement() [9/9]

Radiator AddElement ( elH  ,
 
)

◆ AddMaterial() [1/3]

XeCO2CF4 AddMaterial ( TRT_Xe  ,
0.  807 
)
Here is the caller graph for this function:

◆ AddMaterial() [2/3]

XeCO2CF4 AddMaterial ( TRT_CO2  ,
0.  039 
)

◆ AddMaterial() [3/3]

XeCO2CF4 AddMaterial ( TRT_CF4  ,
0.  154 
)

Variable Documentation

◆ a

a = 14.01*g/mole

Definition at line 39 of file TRTMaterials.hh.

◆ Air

G4Material* Air
Initial value:
= new G4Material(name="Air", density, nel=2,
G4String name
Definition: TRTMaterials.hh:40
G4double density
Definition: TRTMaterials.hh:39
static const double kelvin
Definition: G4SIunits.hh:278
static const double atmosphere
Definition: G4SIunits.hh:234
G4int nel
Definition: TRTMaterials.hh:41

Definition at line 57 of file TRTMaterials.hh.

◆ Al

G4Material* Al = new G4Material(name="Aluminum", z=13., a, density)

Definition at line 74 of file TRTMaterials.hh.

◆ CarbonFiber

G4Material* CarbonFiber = new G4Material(name="CarbonFiber",density, nel=1)

Definition at line 122 of file TRTMaterials.hh.

◆ CO2

G4Material* CO2
Initial value:
= new G4Material(name="CO2", density, nel=2,
G4String name
Definition: TRTMaterials.hh:40
G4double density
Definition: TRTMaterials.hh:39
static const double kelvin
Definition: G4SIunits.hh:278
static const double atmosphere
Definition: G4SIunits.hh:234
G4int nel
Definition: TRTMaterials.hh:41

Definition at line 81 of file TRTMaterials.hh.

◆ Copper

G4Material* Copper = new G4Material(name="Copper", z=29.,a, density)

Definition at line 70 of file TRTMaterials.hh.

◆ density

density = 1.205*mg/cm3

Definition at line 39 of file TRTMaterials.hh.

◆ elC

G4Element* elC = new G4Element(name="Carbon", symbol="C", iz=6., a)

Definition at line 48 of file TRTMaterials.hh.

◆ elF

G4Element* elF = new G4Element(name="Fluorine", symbol="F", iz=9., a)

Definition at line 54 of file TRTMaterials.hh.

◆ elH

G4Element* elH = new G4Element(name="Hydrogen", symbol="H", iz=1., a)

Definition at line 50 of file TRTMaterials.hh.

◆ elN

G4Element* elN = new G4Element(name="Nitrogen", symbol="N", iz=7., a)

Definition at line 44 of file TRTMaterials.hh.

◆ elO

G4Element* elO = new G4Element(name="Oxygen", symbol="O", iz=8., a)

Definition at line 46 of file TRTMaterials.hh.

◆ elXe

G4Element* elXe = new G4Element(name="Xenon", symbol="Xe", iz=54., a)

Definition at line 52 of file TRTMaterials.hh.

◆ iz

Definition at line 39 of file TRTMaterials.hh.

◆ Kapton

G4Material* Kapton = new G4Material(name="Kapton", density, nel=3)

Definition at line 63 of file TRTMaterials.hh.

◆ name

G4String name

Definition at line 40 of file TRTMaterials.hh.

◆ nComponents

G4int nComponents

Definition at line 41 of file TRTMaterials.hh.

◆ nel

G4int nel

Definition at line 41 of file TRTMaterials.hh.

◆ Radiator

G4Material* Radiator = new G4Material(name="Radiator",density, nel=2)

Definition at line 117 of file TRTMaterials.hh.

◆ Si

G4Material* Si = new G4Material(name="Silicon", z=14., a, density)

Definition at line 78 of file TRTMaterials.hh.

◆ symbol

G4String symbol

Definition at line 40 of file TRTMaterials.hh.

◆ TRT_CF4

G4Material* TRT_CF4
Initial value:
= new G4Material(name="TRT_CF4", TRT_CF4_density, nel=2,
G4String name
Definition: TRTMaterials.hh:40
G4double TRT_CF4_density
Definition: TRTMaterials.hh:97
static const double kelvin
Definition: G4SIunits.hh:278
static const double atmosphere
Definition: G4SIunits.hh:234
G4int nel
Definition: TRTMaterials.hh:41

Definition at line 98 of file TRTMaterials.hh.

◆ TRT_CF4_density

G4double TRT_CF4_density = 3.9*mg/cm3

Definition at line 97 of file TRTMaterials.hh.

◆ TRT_CH2

G4Material* TRT_CH2 = new G4Material(name="TRT_CH2",density, nel=2)

Definition at line 112 of file TRTMaterials.hh.

◆ TRT_CO2

G4Material* TRT_CO2
Initial value:
= new G4Material(name="TRT_CO2", TRT_CO2_density, nel=2,
G4String name
Definition: TRTMaterials.hh:40
static const double kelvin
Definition: G4SIunits.hh:278
static const double atmosphere
Definition: G4SIunits.hh:234
G4double TRT_CO2_density
Definition: TRTMaterials.hh:91
G4int nel
Definition: TRTMaterials.hh:41

Definition at line 92 of file TRTMaterials.hh.

◆ TRT_CO2_density

G4double TRT_CO2_density = 1.842*mg/cm3

Definition at line 91 of file TRTMaterials.hh.

◆ TRT_Xe

G4Material* TRT_Xe
Initial value:
= new G4Material(name="TRT_Xe", TRT_Xe_density, nel=1,
G4double TRT_Xe_density
Definition: TRTMaterials.hh:86
G4String name
Definition: TRTMaterials.hh:40
static const double kelvin
Definition: G4SIunits.hh:278
static const double atmosphere
Definition: G4SIunits.hh:234
G4int nel
Definition: TRTMaterials.hh:41

Definition at line 87 of file TRTMaterials.hh.

◆ TRT_Xe_density

G4double TRT_Xe_density = 5.485*mg/cm3

Definition at line 86 of file TRTMaterials.hh.

◆ XeCO2CF4

G4Material* XeCO2CF4
Initial value:
= new G4Material(name="XeCO2CF4", XeCO2CF4_density,
G4String name
Definition: TRTMaterials.hh:40
G4int nComponents
Definition: TRTMaterials.hh:41
static const double kelvin
Definition: G4SIunits.hh:278
G4double XeCO2CF4_density
static const double atmosphere
Definition: G4SIunits.hh:234

Definition at line 104 of file TRTMaterials.hh.

◆ XeCO2CF4_density

G4double XeCO2CF4_density = 4.76*mg/cm3

Definition at line 103 of file TRTMaterials.hh.

◆ z

Definition at line 39 of file TRTMaterials.hh.