allpix::Canali

Canali mobility model. More…

#include <Mobility.hpp>

Inherits from allpix::JacoboniCanali, allpix::MobilityModel

Inherited by allpix::CanaliFast, allpix::MasettiCanali

Public Functions

Name
Canali(SensorMaterial material, double temperature)

Additional inherited members

Public Functions inherited from allpix::JacoboniCanali

Name
JacoboniCanali(SensorMaterial material, double temperature)
virtual double operator()(const CarrierType & type, double efield_mag, double doping) const override

Protected Attributes inherited from allpix::JacoboniCanali

Name
double electron_Vm_
double electron_Beta_
double hole_Vm_
double hole_Beta_
double electron_Ec_
double hole_Ec_

Public Functions inherited from allpix::MobilityModel

Name
MobilityModel() =default
virtual ~MobilityModel() =default
virtual double operator()(const CarrierType & type, double efield_mag, double doping) const =0

Detailed Description

class allpix::Canali;

Canali mobility model.

This model differs from the Jacoboni version only by the value of the electron v_m. The difference is most likely a typo in the Jacoboni reproduction of the parametrization, so this one can be considered the “original”.

Public Functions Documentation

function Canali

inline explicit Canali(
    SensorMaterial material,
    double temperature
)

Updated on 2024-12-13 at 08:31:36 +0000