Class CrossoverFinder.CrossoverEvent

java.lang.Object
sc.fiji.snt.util.CrossoverFinder.CrossoverEvent
Enclosing class:
CrossoverFinder

public static final class CrossoverFinder.CrossoverEvent extends Object
One detected crossover event.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    Min/max of node indices per path near the event
    final double
    Median crossing angle between local tangents
    final double
    Median segment-to-segment closest distance (real world units)
    final Set<Path>
    Unique paths taking part in the crossover
    final double
    X-coordinate of crossover center in real world units
    final double
    Y-coordinate of crossover center in real world units
    final double
    Z-coordinate of crossover center in real world units
  • Method Summary

    Modifier and Type
    Method
    Description
     
    double[]
    The XYZCT locations (ImagePlus nomenclature with ZCT 1-based indices) of the event center.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

    • x

      public final double x
      X-coordinate of crossover center in real world units
    • y

      public final double y
      Y-coordinate of crossover center in real world units
    • z

      public final double z
      Z-coordinate of crossover center in real world units
    • participants

      public final Set<Path> participants
      Unique paths taking part in the crossover
    • medianAngleDeg

      public final double medianAngleDeg
      Median crossing angle between local tangents
    • medianMinDist

      public final double medianMinDist
      Median segment-to-segment closest distance (real world units)
    • indexWindow

      public final Map<Path,IntSummaryStatistics> indexWindow
      Min/max of node indices per path near the event
  • Method Details

    • xyzct

      public double[] xyzct()
      The XYZCT locations (ImagePlus nomenclature with ZCT 1-based indices) of the event center. If participants are associated with multiple channels/frames, their mean position is retrieved.
    • toString

      public String toString()
      Overrides:
      toString in class Object