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
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Add a new step.getBond()
Represented bond info.double
Observed rotational energy barrier.double
Observed largest energy.double
Observed lowest energy.getSteps()
Represented scan steps.void
logToDebug
(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
-