5 #ifndef BALL_VIEW_DIALOGS_MOLECULARDYNAMICSDIALOG_H
6 #define BALL_VIEW_DIALOGS_MOLECULARDYNAMICSDIALOG_H
8 #ifndef BALL_COMMON_GLOBAL_H
12 #ifndef BALL_VIEW_KERNEL_PREFERENCESENTRY
16 #include <BALL/VIEW/UIC/ui_molecularDynamicsDialog.h>
22 class AmberConfigurationDialog;
23 class CharmmConfigurationDialog;
24 class MMFF94ConfigurationDialog;
31 public Ui_MolecularDynamicsDialogData,
45 float getSimulationTime()
const;
48 Size getNumberOfSteps()
const;
51 void setNumberOfSteps(
Size steps);
54 void setTimeStep(
float time);
57 float getTimeStep()
const;
60 bool useMicroCanonical()
const;
63 void setMicroCanonical(
bool state);
66 void setTemperature(
float temperature);
69 float getTemperature()
const;
72 QString getDCDFile()
const;
75 void setDCDFile(
const String& name);
78 Size getStepsBetweenRefreshs()
const;
98 virtual void accept();
102 virtual void enableDCDFileSelected();
105 void advancedOptions();
108 void chooseDCDFile();