Skip to content
Snippets Groups Projects
Commit a28a0470 authored by Sylvester Joosten's avatar Sylvester Joosten
Browse files

Add AvgWScFi material for homogenous endcap implementation

parent 152b3f18
Branches
Tags
1 merge request!221Add AvgWScFi material for homogenous endcap implementation
This commit is part of merge request !221. Comments created here will be created in the context of that merge request.
diff --git a/source/processes/electromagnetic/utils/src/G4EmSaturation.cc b/source/processes/electromagnetic/utils/src/G4EmSaturation.cc diff --git a/source/processes/electromagnetic/utils/src/G4EmSaturation.cc b/source/processes/electromagnetic/utils/src/G4EmSaturation.cc
index 9fb850dd7..ee09b39f7 100644 index 9fb850dd7..ab1c99669 100644
--- a/source/processes/electromagnetic/utils/src/G4EmSaturation.cc --- a/source/processes/electromagnetic/utils/src/G4EmSaturation.cc
+++ b/source/processes/electromagnetic/utils/src/G4EmSaturation.cc +++ b/source/processes/electromagnetic/utils/src/G4EmSaturation.cc
@@ -269,7 +269,7 @@ void G4EmSaturation::DumpG4BirksCoefficients() @@ -269,7 +269,7 @@ void G4EmSaturation::DumpG4BirksCoefficients()
...@@ -7,18 +7,17 @@ index 9fb850dd7..ee09b39f7 100644 ...@@ -7,18 +7,17 @@ index 9fb850dd7..ee09b39f7 100644
void G4EmSaturation::InitialiseG4materials() void G4EmSaturation::InitialiseG4materials()
{ {
- nG4Birks = 4; - nG4Birks = 4;
+ nG4Birks = 11; + nG4Birks = 12;
g4MatData.reserve(nG4Birks); g4MatData.reserve(nG4Birks);
// M.Hirschberg et al., IEEE Trans. Nuc. Sci. 39 (1992) 511 // M.Hirschberg et al., IEEE Trans. Nuc. Sci. 39 (1992) 511
@@ -306,6 +306,24 @@ void G4EmSaturation::InitialiseG4materials() @@ -306,6 +306,27 @@ void G4EmSaturation::InitialiseG4materials()
g4MatNames.push_back("G4_PbWO4"); g4MatNames.push_back("G4_PbWO4");
g4MatData.push_back(0.0333333*mm/MeV); g4MatData.push_back(0.0333333*mm/MeV);
+ g4MatNames.push_back("PlasticScint079"); + g4MatNames.push_back("PlasticScint079");
+ g4MatData.push_back(0.07943*mm/MeV); + g4MatData.push_back(0.07943*mm/MeV);
+ +
+
+ g4MatNames.push_back("polystyrene"); + g4MatNames.push_back("polystyrene");
+ g4MatData.push_back(0.126*mm/MeV); + g4MatData.push_back(0.126*mm/MeV);
+ g4MatNames.push_back("Polystyrene"); + g4MatNames.push_back("Polystyrene");
...@@ -29,6 +28,10 @@ index 9fb850dd7..ee09b39f7 100644 ...@@ -29,6 +28,10 @@ index 9fb850dd7..ee09b39f7 100644
+ g4MatData.push_back(0.126*mm/MeV); + g4MatData.push_back(0.126*mm/MeV);
+ g4MatNames.push_back("PlasticScintillator"); + g4MatNames.push_back("PlasticScintillator");
+ g4MatData.push_back(0.126*mm/MeV); + g4MatData.push_back(0.126*mm/MeV);
+ // This is for a homogenous WScFi implementation
+ // to replace a detector with Polystyrene and W
+ g4MatNames.push_back("AvgTungstenScFi");
+ g4MatData.push_back(0.126*mm/MeV);
+ +
+ g4MatNames.push_back("PlasticScint153"); + g4MatNames.push_back("PlasticScint153");
+ g4MatData.push_back(0.153*mm/MeV); + g4MatData.push_back(0.153*mm/MeV);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment