Class FanProjectors.FanParams

java.lang.Object
jhd.Projection.FanProjectors.FanParams
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
FanProjectors.BremFanParams
Enclosing class:
FanProjectors

public static class FanProjectors.FanParams
extends java.lang.Object
implements java.io.Serializable
Parameter block for fan beam projecting a 2D image to a sinogram The image may contain any values, most commonly x-ray cross-sections.
Author:
John Dunsmuir
See Also:
Serialized Form
  • Field Summary

    Fields
    Modifier and Type Field Description
    float magnification
    The magnification for Fan Beam CT, ignored by parallel beam functions
    static int maxAng
    The normal maximum angular range for a CT scan of this type
    int numAng
    The number of scan angles between 0 and 360 degrees
    double pixSizeCM
    The image pixel size in CM.
    float srcToDetCM
    The source to detector distance in pixels for Fan Beam CT, ignored by parallel beam functions
  • Constructor Summary

    Constructors
    Constructor Description
    FanParams()
    Constructor for this serializable parameter block
  • Method Summary

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • maxAng

      public static final int maxAng
      The normal maximum angular range for a CT scan of this type
      See Also:
      Constant Field Values
    • numAng

      public int numAng
      The number of scan angles between 0 and 360 degrees
    • magnification

      public float magnification
      The magnification for Fan Beam CT, ignored by parallel beam functions
    • srcToDetCM

      public float srcToDetCM
      The source to detector distance in pixels for Fan Beam CT, ignored by parallel beam functions
    • pixSizeCM

      public double pixSizeCM
      The image pixel size in CM. the code works in CGS units
  • Constructor Details

    • FanParams

      public FanParams()
      Constructor for this serializable parameter block