From 31ff96cf961c06ccd81acda348b8270fe7211e29 Mon Sep 17 00:00:00 2001
From: Sylvester Joosten <sjoosten@anl.gov>
Date: Mon, 22 Nov 2021 19:09:30 +0000
Subject: [PATCH] Remove effective Birks for homogenous WScFi

---
 spack/packages/geant4/birks.patch | 10 +++-------
 1 file changed, 3 insertions(+), 7 deletions(-)

diff --git a/spack/packages/geant4/birks.patch b/spack/packages/geant4/birks.patch
index d79d56189..903ac6fcc 100644
--- a/spack/packages/geant4/birks.patch
+++ b/spack/packages/geant4/birks.patch
@@ -1,5 +1,5 @@
 diff --git a/source/processes/electromagnetic/utils/src/G4EmSaturation.cc b/source/processes/electromagnetic/utils/src/G4EmSaturation.cc
-index 9fb850dd7..982fafc0d 100644
+index 9fb850dd7..f47c56c02 100644
 --- a/source/processes/electromagnetic/utils/src/G4EmSaturation.cc
 +++ b/source/processes/electromagnetic/utils/src/G4EmSaturation.cc
 @@ -269,7 +269,7 @@ void G4EmSaturation::DumpG4BirksCoefficients()
@@ -7,11 +7,11 @@ index 9fb850dd7..982fafc0d 100644
  void G4EmSaturation::InitialiseG4materials()
  {
 -  nG4Birks = 4;
-+  nG4Birks = 14;
++  nG4Birks = 13;
    g4MatData.reserve(nG4Birks);
  
    // M.Hirschberg et al., IEEE Trans. Nuc. Sci. 39 (1992) 511
-@@ -305,6 +305,34 @@ void G4EmSaturation::InitialiseG4materials()
+@@ -305,6 +305,30 @@ void G4EmSaturation::InitialiseG4materials()
    //G4_PbWO4 - CMS value
    g4MatNames.push_back("G4_PbWO4");
    g4MatData.push_back(0.0333333*mm/MeV);
@@ -36,10 +36,6 @@ index 9fb850dd7..982fafc0d 100644
 +  g4MatData.push_back(0.126*mm/MeV);
 +  g4MatNames.push_back("PlasticScintillator");
 +  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");
 +  g4MatData.push_back(0.153*mm/MeV);
-- 
GitLab