spc-parser
    Preparing search index...

    Interface GalacticSpectrumMeta

    Metadata of one spectrum: the raw subheader and how its Y values were read.

    interface GalacticSpectrumMeta {
        endingZ: number;
        exponent: number;
        exponentY: number;
        flags: number;
        index: number;
        indexNumber: number;
        isFloat: boolean;
        noise?: number;
        noiseValue: number;
        numberCoAddedScans: number;
        numberPoints: number;
        parameters: SubFlagParameters;
        plane?: number;
        reserved: string;
        startingZ: number;
        w?: number;
        wAxisValue: number;
        z?: number;
        zEnd?: number;
    }

    Hierarchy (View Summary)

    Index

    Properties

    endingZ: number
    exponent: number

    Exponent actually used for the Y values (-128 for float values). exponentY keeps the raw subexp.

    exponentY: number
    flags: number

    Raw subflgs byte (undefined bits are written by some software).

    index: number

    0-based position of the subfile in the file (indexNumber is the raw subindx, a 16-bit value that wraps).

    indexNumber: number
    isFloat: boolean

    Y values were stored as IEEE float32.

    noise?: number

    Peak-pick noise level, when subnois is set (high byte not 0).

    undefined
    
    noiseValue: number
    numberCoAddedScans: number
    numberPoints: number
    parameters: SubFlagParameters
    plane?: number

    0-based W plane (4D files whose planes divide the subfiles evenly).

    undefined
    
    reserved: string
    startingZ: number
    w?: number

    Interpreted W value (4D files only).

    undefined
    
    wAxisValue: number
    z?: number

    Interpreted Z value (multifiles only; see zSpacing on the header).

    undefined
    
    zEnd?: number

    End of the Z interval (subnext) for ordered or random Z.

    undefined