All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.jcamp.spectrum.ISpectrumIdentifier Maven / Gradle / Ivy

Go to download

The JCAMP-DX project is the reference implemention of the IUPAC JCAMP-DX spectroscopy data standard.

There is a newer version: 0.9.2
Show newest version
package org.jcamp.spectrum;

/**
 * IDs for spectrum classes
 * @author Thomas Weber
 */
public interface ISpectrumIdentifier {
    public final static int UNKNOWN = 0;
    public final static int INFRARED = 2 << 0;
    public final static int IR = 2 << 0;
    public final static int RAMAN = 2 << 1;
    public final static int ULTRAVIOLET = 2 << 2;
    public final static int UV = 2 << 2;
    public final static int FLUORESCENCE = 2 << 3;
    public final static int NMR = 2 << 4;
    public final static int MASS = 2 << 5;
    public final static int MS = 2 << 5;
    public final static int CHROMATOGRAM = 2 << 16;
    public final static int GC = 2 << 17 | CHROMATOGRAM;
    public final static int LC = 2 << 18 | CHROMATOGRAM;
    public final static int FID = 2 << 23;
    public final static int SPEC2D = 2 << 24;
    public final static int NMRFID = NMR | FID;
    public final static int NMR2D = NMR | SPEC2D;
    public final static int FLUORESCENCE2D = FLUORESCENCE | SPEC2D;
    public final static int GCMS = MS | GC;
    public final static int LCMS = MS | LC;
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy