allpix::OkutoCrowellOptimized
Okuto Crowell model for impact ionization with optimized parameters. More…
#include <ImpactIonization.hpp>
Inherits from allpix::OkutoCrowell, allpix::ImpactIonizationModel
Public Functions
Name | |
---|---|
OkutoCrowellOptimized(double temperature, double threshold) |
Additional inherited members
Public Functions inherited from allpix::OkutoCrowell
Name | |
---|---|
OkutoCrowell(double temperature, double threshold) |
Protected Attributes inherited from allpix::OkutoCrowell
Name | |
---|---|
double | electron_ac_ |
double | electron_bd_ |
double | hole_ac_ |
double | hole_bd_ |
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 Functions inherited from allpix::ImpactIonizationModel
Name | |
---|---|
virtual double | gain_factor(const CarrierType & type, double efield_mag) const =0 |
Protected Attributes inherited from allpix::ImpactIonizationModel
Name | |
---|---|
double | threshold_ |
Detailed Description
class allpix::OkutoCrowellOptimized;
Okuto Crowell model for impact ionization with optimized parameters.
This is the Okuto Crowell impact ionization model with updated parameters from fits to measurements performed at CERN within the RD50 collaboration and the CERN EP R&D programme on technologies for future experiments. Values from Table 4 in https://arxiv.org/abs/2211.16543
Public Functions Documentation
function OkutoCrowellOptimized
inline OkutoCrowellOptimized(
double temperature,
double threshold
)
Updated on 2024-12-13 at 08:31:36 +0000