Interface ShollStats

All Known Implementing Classes:
LinearProfileStats, NormalizedProfileStats, PolarProfileStats

public interface ShollStats
Methods and constants common to Profile analyzers.
Author:
Tiago Ferreira
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static enum 
     
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
    Flag for annulus normalization (Semi-log/Log-log method)
    static final int
    Flag for area normalization (Semi-log/Log-log method)
    static final int
    Flag for automatic choice between Semi-log/Log-log analysis
    static final int
    Flag for imposing Log-log analysis
    static final int
    Flag for perimeter normalization (Semi-log/Log-log method)
    static final int
    Flag for spherical shell normalization (Semi-log/Log-log method)
    static final int
    Flag for imposing Semi-log analysis
    static final int
    Flag for surface normalization (Semi-log/Log-log method)
    static final int
    Flag for volume normalization (Semi-log/Log-log method)
  • Method Summary

    Modifier and Type
    Method
    Description
     
    double[]
     
    double[]
    getFitYValues(boolean asCumulativeFrequencies)
     
    int
     
     
    double[]
     
    double[]
     
    double[]
    getYValues(boolean asCumulativeFrequencies)
     
    void
     
    boolean
     
  • Field Details

    • AREA

      static final int AREA
      Flag for area normalization (Semi-log/Log-log method)
      See Also:
    • PERIMETER

      static final int PERIMETER
      Flag for perimeter normalization (Semi-log/Log-log method)
      See Also:
    • ANNULUS

      static final int ANNULUS
      Flag for annulus normalization (Semi-log/Log-log method)
      See Also:
    • VOLUME

      static final int VOLUME
      Flag for volume normalization (Semi-log/Log-log method)
      See Also:
    • SURFACE

      static final int SURFACE
      Flag for surface normalization (Semi-log/Log-log method)
      See Also:
    • S_SHELL

      static final int S_SHELL
      Flag for spherical shell normalization (Semi-log/Log-log method)
      See Also:
    • SEMI_LOG

      static final int SEMI_LOG
      Flag for imposing Semi-log analysis
      See Also:
    • LOG_LOG

      static final int LOG_LOG
      Flag for imposing Log-log analysis
      See Also:
    • GUESS_SLOG

      static final int GUESS_SLOG
      Flag for automatic choice between Semi-log/Log-log analysis
      See Also:
  • Method Details

    • getXValues

      double[] getXValues()
    • getYValues

      double[] getYValues()
    • getYValues

      double[] getYValues(boolean asCumulativeFrequencies)
    • getFitYValues

      double[] getFitYValues()
    • getFitYValues

      double[] getFitYValues(boolean asCumulativeFrequencies)
    • validFit

      boolean validFit()
    • getN

      int getN()
    • getProfile

      Profile getProfile()
    • getDataMode

      ShollStats.DataMode getDataMode()
    • setDataMode

      void setDataMode(ShollStats.DataMode mode)