Objects

Collection of objects passed around between modules.

Classes

Name
class allpix::DepositedCharge
Charge deposit in sensor of detector.
class allpix::MCParticle
Monte-Carlo particle through the sensor.
class allpix::MCTrack
Monte-Carlo track through the world.
class allpix::Object
Base class for internal objects.
class allpix::Pixel
Pixel in the model with indices, location and size.
class allpix::PixelCharge
Set of charges at a pixel.
class allpix::PixelHit
Pixel triggered in an event after digitization.
class allpix::PixelPulse
Pixel triggered in an event after digitization.
class allpix::PropagatedCharge
Set of charges propagated through the sensor.
class allpix::Pulse
Pulse holding induced charges as a function of time.
class allpix::SensorCharge
Base object for charge deposits and propagated charges in the sensor.

Types

Name
enum class int8_t CarrierType { ELECTRON = -1, HOLE = 1}
Flags to distinguish between electron and hole charge carriers.

Types Documentation

enum CarrierType

Enumerator Value Description
ELECTRON -1
HOLE 1

Flags to distinguish between electron and hole charge carriers.


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