Class TorsionSetEliminationRule


  • public class TorsionSetEliminationRule
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      TorsionSetEliminationRule​(long[] mask, long[] data, double collisionIntensity)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      double getCollisionIntensity()  
      long[] getData()  
      long[] getMask()  
      boolean isCovered​(long[] mask, long[] data)
      Checks whether mask and data as elimination rule are covered by this rule.
      boolean isMoreGeneral​(long[] mask, long[] data)
      Checks whether mask and data constitute a more general rule than this and therefore include this.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • TorsionSetEliminationRule

        public TorsionSetEliminationRule​(long[] mask,
                                         long[] data,
                                         double collisionIntensity)
    • Method Detail

      • getMask

        public long[] getMask()
      • getData

        public long[] getData()
      • getCollisionIntensity

        public double getCollisionIntensity()
      • isCovered

        public boolean isCovered​(long[] mask,
                                 long[] data)
        Checks whether mask and data as elimination rule are covered by this rule.
        Parameters:
        mask -
        data -
        Returns:
        true if mask & data are already covered and don't need to be considered
      • isMoreGeneral

        public boolean isMoreGeneral​(long[] mask,
                                     long[] data)
        Checks whether mask and data constitute a more general rule than this and therefore include this.
        Parameters:
        mask -
        data -
        Returns:
        true if mask & data are more general than this