package
4.38.0
Repository: https://github.com/pixlise/core.git
Documentation: pkg.go.dev

# Functions

FloatMetaValue - short-hand for creating a float metadata value variant.
IntMetaValue - short-hand for creating a int metadata value variant.
StringMetaValue - short-hand for creating a string metadata value variant.

# Structs

BeamLocation - One beam location record for a given PMC.
BeamLocationProj - Beam location projected onto context image i/j direction.
DetectorSample - Represents an individual spectrum.
FileMetaData - dataset metadata.
HousekeepingData - stores column names & data.
ImageMeta - metadata for the "disco" image.
MatchedAlignedImageMeta - metadata for an image that's transformed to match an AlignedImage (eg MCC).
MetaValue - A variant to store an individual metadata value.
OutputData - the outer structure holding everything required to save a dataset.
PMCData - Used to pass everything we've read to the output saver package...
PseudoIntensityRange - Range item.

# Type aliases

BeamLocationByPMC - All beam location info we have per PMC.
func (d DetectorSample) detectorID() string { return d.Meta["DETECTOR_ID"].SValue // we know it's a string..
MetaData - Map of label->meta value variant.
PseudoIntensities - PMC to pseudo-intensity float array.