*/
class TrajectoryAnalysisSettings::Impl
{
- public:
- //! Initializes the default values for the settings object.
- Impl()
- : timeUnit(TimeUnit_Default), flags(0), frflags(0),
- bRmPBC(true), bPBC(true), optionsModuleSettings_(nullptr)
- {
- }
+public:
+ //! Initializes the default values for the settings object.
+ Impl() :
+ timeUnit(TimeUnit_Default),
+ flags(0),
+ frflags(0),
+ bRmPBC(true),
+ bPBC(true),
+ optionsModuleSettings_(nullptr)
+ {
+ }
- //! Global time unit setting for the analysis module.
- TimeUnit timeUnit;
- //! Global plotting settings for the analysis module.
- AnalysisDataPlotSettings plotSettings;
- //! Flags for the analysis module.
- unsigned long flags;
- //! Frame reading flags for the analysis module.
- int frflags;
+ //! Global time unit setting for the analysis module.
+ TimeUnit timeUnit;
+ //! Global plotting settings for the analysis module.
+ AnalysisDataPlotSettings plotSettings;
+ //! Flags for the analysis module.
+ unsigned long flags;
+ //! Frame reading flags for the analysis module.
+ int frflags;
- //! Whether to make molecules whole for each frame.
- bool bRmPBC;
- //! Whether to pass PBC information to the analysis module.
- bool bPBC;
+ //! Whether to make molecules whole for each frame.
+ bool bRmPBC;
+ //! Whether to pass PBC information to the analysis module.
+ bool bPBC;
- //! Lower-level settings object wrapped by these settings.
- ICommandLineOptionsModuleSettings *optionsModuleSettings_;
+ //! Lower-level settings object wrapped by these settings.
+ ICommandLineOptionsModuleSettings* optionsModuleSettings_;
};
} // namespace gmx