Commit 8649b139 authored by Simon Spannagel's avatar Simon Spannagel
Browse files

Merge branch 'fix_germanium' into 'master'

Fix germanium implementation

See merge request allpix-squared/allpix-squared!739
parents 1181497c d92cd373
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -32,6 +32,8 @@ The sources for the chosen default values are provided in the table.
  \midrule
  Silicon & 3.64 & 0.115 & \cite{chargecreation}, \cite{fano} \\
  \midrule
  Germanium & 2.97 & 0.112 & \cite{Germanium_Creation_Fano} \\
  \midrule
  Gallium Arsenide & 4.2 & 0.14 & \cite{GaAs_Fano} \\
  \midrule
  Cadmium Telluride & 4.43 & 0.24 & \cite{DABROWSKI1974531}, \cite{SAMMARTINI2018168} \\
+13 −0
Original line number Diff line number Diff line
@@ -886,3 +886,16 @@ volume = {90},
journal = {Journal of Applied Physics},
doi = {10.1063/1.1406546}
}

@article{Germanium_Creation_Fano,
title = {A determination of the Fano factor for germanium at 77.4 K from measurements of the energy resolution of a 113 cm3 HPGe gamma-ray spectrometer taken over the energy range from 14 to 6129 keV},
journal = {International Journal of Radiation Applications and Instrumentation. Part A. Applied Radiation and Isotopes},
volume = {42},
number = {11},
pages = {1009-1014},
year = {1991},
issn = {0883-2889},
doi = {https://doi.org/10.1016/0883-2889(91)90002-I},
url = {https://www.sciencedirect.com/science/article/pii/088328899190002I},
author = {S. Croft and D.S. Bond}
}
 No newline at end of file
+1 −0
Original line number Diff line number Diff line
@@ -69,6 +69,7 @@ void Materials::set(const std::string& name, G4Material* material) {
 *   - lithium
 *   - plexiglass
 *   - silicon
 *   - germanium
 *   - tungsten
 *   - gallium_arsenide
 *   - nickel
+2 −0
Original line number Diff line number Diff line
@@ -24,6 +24,7 @@ namespace allpix {
    static std::map<SensorMaterial, double> ionization_energies = {
        {SensorMaterial::SILICON, 3.64e-6},
        {SensorMaterial::GALLIUM_ARSENIDE, 4.2e-6},
        {SensorMaterial::GERMANIUM, 2.97e-6},         // https://doi.org/10.1016/0883-2889(91)90002-I
        {SensorMaterial::CADMIUM_TELLURIDE, 4.43e-6}, // https://doi.org/10.1016/0029-554X(74)90662-4
        {SensorMaterial::CADMIUM_ZINC_TELLURIDE, 4.6e-6},
        {SensorMaterial::DIAMOND, 13.1e-6},         // https://doi.org/10.1002/pssa.201600195
@@ -35,6 +36,7 @@ namespace allpix {
    static std::map<SensorMaterial, double> fano_factors = {
        {SensorMaterial::SILICON, 0.115},
        {SensorMaterial::GALLIUM_ARSENIDE, 0.14},
        {SensorMaterial::GERMANIUM, 0.112},             // https://doi.org/10.1016/0883-2889(91)90002-I
        {SensorMaterial::CADMIUM_TELLURIDE, 0.24},      // https://doi.org/10.1016/j.nima.2018.09.025
        {SensorMaterial::CADMIUM_ZINC_TELLURIDE, 0.14}, // https://doi.org/10.1109/23.322857
        {SensorMaterial::DIAMOND, 0.382},               // https://doi.org/10.1002/pssa.201600195