API
Types
RadiationDetectorSignals.ArrayOfRDWaveforms
RadiationDetectorSignals.DetectorHit
RadiationDetectorSignals.DetectorHitEvents
RadiationDetectorSignals.RDWaveform
Functions
Documentation
RadiationDetectorSignals.ArrayOfRDWaveforms
— TypeArrayOfRDWaveforms = StructArray{<:RDWaveform, ...)
A StructsArrays.StructArray
of RDWaveform
.
By default, uses ArraysOfArrays.VectorOfVectors
for contiguous memory layout.
RadiationDetectorSignals.DetectorHit
— TypeDetectorHit = NamedTuple{(:evtno, :detno, :thit, :edep, :pos), ...)
Representation of an localized energy deposition in a detector.
Use DetectorHitEvents
for arrays of DetectorHit
that have a compact memory layout.
RadiationDetectorSignals.DetectorHitEvents
— TypeDetectorHitEvents = TypedTables.Table{...}
A TypedTables.Table
of DetectorHit
events.
RadiationDetectorSignals.RDWaveform
— TypeRDWaveform
Represents a radiation detector signal waveform.
Fields:
time
: time axis, typically a rangevalue
: sample values
Use ArrayOfRDWaveforms
for arrays of RDWaveform
that have a compact memory layout.