17#ifndef RBTCHROMDIHEDRALREFDATA_H_
18#define RBTCHROMDIHEDRALREFDATA_H_
20#include "rxdock/Atom.h"
21#include "rxdock/Bond.h"
22#include "rxdock/ChromElement.h"
29 static const std::string _CT;
39 AtomList tetheredAtoms,
41 ChromElement::eMode mode = ChromElement::FREE,
47 double GetStepSize()
const {
return m_stepSize; }
49 ChromElement::eMode GetMode()
const {
return m_mode; }
51 double GetMaxDihedral()
const {
return m_maxDihedral; }
54 double GetModelValue()
const;
57 void SetModelValue(
double dihedralAngle);
60 double GetInitialValue()
const {
return m_initialValue; }
64 void Setup(
BondPtr spBond,
const AtomList &tetheredAtoms);
71 double m_initialValue;
72 ChromElement::eMode m_mode;
Definition ChromDihedralRefData.h:26