Package chemaxon.marvin.alignment.atrop
Class DihedralScanResult
java.lang.Object
chemaxon.marvin.alignment.atrop.DihedralScanResult
Results of a dihedral scan.
Please note that this class is marked with Beta annotation, so it can be subject of incompatible changes
or removal in any of the later releases.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidAdd a new step.getBond()Represented bond info.doubleObserved rotational energy barrier.doubleObserved largest energy.doubleObserved lowest energy.getSteps()Represented scan steps.voidlogToDebug(System.Logger logger, System.Logger.Level logLevel, String prefix, boolean steps) Append to log.
-
Constructor Details
-
DihedralScanResult
Construct for a dihedral.- Parameters:
bond- Represented dihedral central bond
-
-
Method Details
-
addDihedralStep
Add a new step.- Parameters:
step- Step to add
-
getEnegryDifference
public double getEnegryDifference()Observed rotational energy barrier.- Returns:
- The difference of the maximal and minimal energy associated to the rotation.
-
getMaxEnergy
public double getMaxEnergy()Observed largest energy.- Returns:
- Largest energy observed
-
getMinEnergy
public double getMinEnergy()Observed lowest energy.- Returns:
- Lowest energy observed
-
getSteps
Represented scan steps.- Returns:
- Scan steps
-
getBond
Represented bond info.- Returns:
- Represented bond
-
logToDebug
public void logToDebug(System.Logger logger, System.Logger.Level logLevel, String prefix, boolean steps) Append to log.- Parameters:
logger- logger to uselogLevel- log level to useprefix- String to prefix each printed linesteps- Write represented scan steps
-