Package org.openmolecules.chem.conf.gen
Class TorsionSetEliminationRule
- java.lang.Object
-
- org.openmolecules.chem.conf.gen.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.
-
-
-
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
-
-