allpix::MonolithicAssembly
#include <DetectorAssembly.hpp>
Inherits from allpix::DetectorAssembly
Public Functions
Name | |
---|---|
MonolithicAssembly(const Configuration & config) |
Additional inherited members
Public Functions inherited from allpix::DetectorAssembly
Name | |
---|---|
DetectorAssembly() =delete Deleted default constructor. |
|
virtual | ~DetectorAssembly() =default Deleted default constructor. |
DetectorAssembly(const Configuration & config) | |
double | getChipThickness() const Get the thickness of the chip. |
ROOT::Math::XYVector | getChipExcess() const Get excess of the chip beyond the active matrix. |
virtual ROOT::Math::XYZVector | getChipOffset() const Get the offset of the chip center with respect to the matrix center. |
Protected Attributes inherited from allpix::DetectorAssembly
Name | |
---|---|
std::array< double, 4 > | excess_ |
Detailed Description
class allpix::MonolithicAssembly;
A monolithic detector assembly describing a setup where sensor and readout ASIC consist of a single slab of silicon
Public Functions Documentation
function MonolithicAssembly
inline explicit MonolithicAssembly(
const Configuration & config
)
Parameters:
- config Configuration reference holding the unnamed section of detector configuration
Constructor for monolithic assemblies
Updated on 2025-02-27 at 14:14:45 +0000