Gromacs
2025-dev-20241008-cf8b9ef
|
Private implementation class for AnalysisDataSimpleHistogramModule.
Public Types | |
typedef AnalysisDataFrameLocalData < int64_t > | FrameLocalData |
Shorthand for the per-frame accumulation data structure type. | |
Public Types inherited from gmx::internal::BasicHistogramImpl | |
typedef std::shared_ptr < BasicAverageHistogramModule > | BasicAverageHistogramModulePointer |
Smart pointer to manage an BasicAverageHistogramModule object. | |
Public Member Functions | |
Impl (const AnalysisHistogramSettings &settings) | |
Creates an histogram impl with defined bin parameters. | |
Public Member Functions inherited from gmx::internal::BasicHistogramImpl | |
BasicHistogramImpl (const AnalysisHistogramSettings &settings) | |
Creates an histogram impl with defined bin parameters. | |
void | init (const AnalysisHistogramSettings &settings) |
(Re)initializes the histogram from settings. | |
Public Attributes | |
FrameLocalData | accumulator_ |
Accumulates the histogram within a frame. | |
Public Attributes inherited from gmx::internal::BasicHistogramImpl | |
AnalysisDataStorage | storage_ |
Storage implementation object. | |
AnalysisHistogramSettings | settings_ |
Settings for the histogram object. | |
BasicAverageHistogramModulePointer | averager_ |
Averager module. | |