allpix::CustomGain
Custom gain model for charge carriers.
#include <ImpactIonization.hpp>
Inherits from allpix::ImpactIonizationModel
Public Functions
Name | |
---|---|
CustomGain(const Configuration & config, double threshold) | |
virtual double | gain_factor(const CarrierType & type, double efield_mag) const override |
Additional inherited members
Public Functions inherited from allpix::ImpactIonizationModel
Name | |
---|---|
ImpactIonizationModel(double threshold) | |
virtual | ~ImpactIonizationModel() =default |
virtual double | operator()(const CarrierType & type, double efield_mag, double step) const |
Protected Attributes inherited from allpix::ImpactIonizationModel
Name | |
---|---|
double | threshold_ |
Public Functions Documentation
function CustomGain
inline CustomGain(
const Configuration & config,
double threshold
)
function gain_factor
inline virtual double gain_factor(
const CarrierType & type,
double efield_mag
) const override
Reimplements: allpix::ImpactIonizationModel::gain_factor
Updated on 2024-12-13 at 08:31:36 +0000