Modules
Collection of modules included in the framework.
Classes
Name | |
---|---|
class | allpix::CapacitiveTransferModule Module that directly converts propagated charges to charges on a pixel and its neighbours (simulating the cross-coupling in CCPDs) This module is based on the SimpleTransferModule. It does a mapping of the propagated charges to the nearest pixel in the grid and copies this propageted charge, scaled by the cross-coupling matrix, to the neighbouring pixels. The coupling matrix must be provided in the configuration file as a Matrix or as a matrix file. Like the SimpleTransferModule, it only considers propagated charges within a certain distance from the implants and within the pixel grid, charges in the rest of the sensor are ignored. The cross hit created in the neighbouring pixels keeps the history, saving from where the original charge came from. |
class | allpix::CorryvreckanWriterModule Module to do function. |
class | allpix::CSADigitizerModule Module to simulate digitization of collected charges. |
class | allpix::DatabaseWriterModule Module to write object data to PostgreSQL databases. |
class | allpix::DefaultDigitizerModule Module to simulate digitization of collected charges. |
class | allpix::DepositionCosmicsModule Module to simulate the particles stemming from cosmics rays and showers incident on the setup. |
class | allpix::DepositionGeant4Module Module to simulate the particle beam and generating the charge deposits in the sensor. |
class | allpix::DepositionGeneratorModule Module to read primary particles from MC generators. |
class | allpix::DepositionLaserModule Module to do function. |
class | allpix::DepositionPointChargeModule Module to deposit charges at predefined positions in the sensor volume. |
class | allpix::DepositionReaderModule Module to read pre-computed energy deposits. |
class | allpix::DetectorHistogrammerModule Module to plot the final digitized pixel data. |
class | allpix::DopingProfileReaderModule Module to do function. |
class | allpix::DummyModule Module which serves as a demonstrator and wireframe for new modules. |
class | allpix::ElectricFieldReaderModule Module to read electric fields from INIT format or apply a linear electric field. |
class | allpix::GDMLOutputWriterModule Module to construct a GDML Output of the geometry. |
class | allpix::GenericPropagationModule Generic module for Runge-Kutta propagation of charge deposits in the sensitive device. |
class | allpix::GeometryBuilderGeant4Module Module to construct the Geant4 geometry from the internal geometry. |
class | allpix::InducedTransferModule Module to calculate the total induced charge from propagated charge carriers and to assign them to pixels. |
class | allpix::LCIOWriterModule Module to write hit data to LCIO file. |
class | allpix::MagneticFieldReaderModule Module to define magnetic fields. |
class | allpix::ProjectionPropagationModule Module to project created electrons onto the sensor surface including diffusion. |
class | allpix::PulseTransferModule Module to combine all charges induced at every pixel. |
class | allpix::RCEWriterModule Module to write object data to ROOT trees in RCE format for telescope reconstruction. |
class | allpix::ROOTObjectReaderModule Module to read data stored in ROOT file back to allpix messages. |
class | allpix::ROOTObjectWriterModule Module to write object data to ROOT trees in file for persistent storage. |
class | allpix::SimpleTransferModule Module that directly converts propagated charges to charges on a pixel. |
class | allpix::TextWriterModule Module to write object data to simple ASCII text files. |
class | allpix::TransientPropagationModule Module for simulation of transient current development using a Runge-Kutta approach. |
class | allpix::VisualizationGeant4Module Module that shows visualization of constructed Geant4 geometry. |
class | allpix::WeightingPotentialReaderModule Module to read weighting potentials. |
Updated on 2024-12-13 at 08:31:37 +0000