allpix::RuchKino
Ruch-Kino mobility model for charge carriers in GaAs:Cr. More…
#include <Mobility.hpp>
Inherits from allpix::MobilityModel
Public Functions
Name | |
---|---|
RuchKino(SensorMaterial material) | |
virtual double | operator()(const CarrierType & type, double efield_mag, double doping) const override |
Additional inherited members
Public Functions inherited from allpix::MobilityModel
Name | |
---|---|
MobilityModel() =default | |
virtual | ~MobilityModel() =default |
Detailed Description
class allpix::RuchKino;
Ruch-Kino mobility model for charge carriers in GaAs:Cr.
Model from https://doi.org/10.1103/PhysRev.174.921 Parameterization variables from https://10.1088/1748-0221/15/03/c03013
Public Functions Documentation
function RuchKino
inline explicit RuchKino(
SensorMaterial material
)
function operator()
inline virtual double operator()(
const CarrierType & type,
double efield_mag,
double doping
) const override
Parameters:
- type Type of charge carrier (electron or hole)
- efield_mag Magnitude of the electric field
- doping (Effective) doping concentration
Return: Mobility of the charge carrier
Reimplements: allpix::MobilityModel::operator()
Function call operator to obtain mobility value for the given carrier type and electric field magnitude
Updated on 2024-12-13 at 08:31:36 +0000