TEST(AnalysisHistogramSettingsTest, InitializesFromBins)
{
gmx::AnalysisHistogramSettings settings(
- gmx::histogramFromBins(1.0, 5, 0.5));
+ gmx::histogramFromBins(1.0, 5, 0.5));
EXPECT_FLOAT_EQ(1.0, settings.firstEdge());
EXPECT_EQ(5, settings.binCount());
EXPECT_FLOAT_EQ(0.5, settings.binWidth());
TEST(AnalysisHistogramSettingsTest, InitializesFromBinsWithIntegerBins)
{
gmx::AnalysisHistogramSettings settings(
- gmx::histogramFromBins(1.0, 5, 0.5).integerBins());
+ gmx::histogramFromBins(1.0, 5, 0.5).integerBins());
EXPECT_FLOAT_EQ(0.75, settings.firstEdge());
EXPECT_EQ(5, settings.binCount());
EXPECT_FLOAT_EQ(0.5, settings.binWidth());
TEST(AnalysisHistogramSettingsTest, InitializesFromRangeWithBinCount)
{
gmx::AnalysisHistogramSettings settings(
- gmx::histogramFromRange(1.0, 4.0).binCount(6));
+ gmx::histogramFromRange(1.0, 4.0).binCount(6));
EXPECT_FLOAT_EQ(1.0, settings.firstEdge());
EXPECT_FLOAT_EQ(4.0, settings.lastEdge());
EXPECT_EQ(6, settings.binCount());
TEST(AnalysisHistogramSettingsTest, InitializesFromRangeWithBinWidth)
{
gmx::AnalysisHistogramSettings settings(
- gmx::histogramFromRange(1.0, 4.0).binWidth(0.5));
+ gmx::histogramFromRange(1.0, 4.0).binWidth(0.5));
EXPECT_FLOAT_EQ(1.0, settings.firstEdge());
EXPECT_FLOAT_EQ(4.0, settings.lastEdge());
EXPECT_FLOAT_EQ(0.5, settings.binWidth());
TEST(AnalysisHistogramSettingsTest, InitializesFromRangeWithBinCountAndIntegerBins)
{
gmx::AnalysisHistogramSettings settings(
- gmx::histogramFromRange(1.0, 4.0).binCount(7).integerBins());
+ gmx::histogramFromRange(1.0, 4.0).binCount(7).integerBins());
EXPECT_FLOAT_EQ(0.75, settings.firstEdge());
EXPECT_FLOAT_EQ(4.25, settings.lastEdge());
EXPECT_EQ(7, settings.binCount());
TEST(AnalysisHistogramSettingsTest, InitializesFromRangeWithBinWidthAndIntegerBins)
{
gmx::AnalysisHistogramSettings settings(
- gmx::histogramFromRange(1.0, 4.0).binWidth(0.5).integerBins());
+ gmx::histogramFromRange(1.0, 4.0).binWidth(0.5).integerBins());
EXPECT_FLOAT_EQ(0.75, settings.firstEdge());
EXPECT_FLOAT_EQ(4.25, settings.lastEdge());
EXPECT_FLOAT_EQ(0.5, settings.binWidth());
TEST(AnalysisHistogramSettingsTest, InitializesFromRangeWithRoundedRange)
{
gmx::AnalysisHistogramSettings settings(
- gmx::histogramFromRange(1.2, 3.8).binWidth(0.5).roundRange());
+ gmx::histogramFromRange(1.2, 3.8).binWidth(0.5).roundRange());
EXPECT_FLOAT_EQ(1.0, settings.firstEdge());
EXPECT_FLOAT_EQ(4.0, settings.lastEdge());
EXPECT_FLOAT_EQ(0.5, settings.binWidth());
TEST_F(SimpleHistogramModuleTest, ComputesCorrectly)
{
gmx::test::AnalysisDataTestInput input(simpleinputdata);
- gmx::AnalysisData data;
+ gmx::AnalysisData data;
data.setColumnCount(input.columnCount());
data.setMultipoint(true);
gmx::AnalysisDataSimpleHistogramModulePointer module(
- new gmx::AnalysisDataSimpleHistogramModule(
- gmx::histogramFromRange(1.0, 3.0).binCount(4)));
+ new gmx::AnalysisDataSimpleHistogramModule(
+ gmx::histogramFromRange(1.0, 3.0).binCount(4)));
data.addModule(module);
ASSERT_NO_THROW(addStaticCheckerModule(input, &data));
TEST_F(SimpleHistogramModuleTest, ComputesCorrectlyWithAll)
{
gmx::test::AnalysisDataTestInput input(simpleinputdata);
- gmx::AnalysisData data;
+ gmx::AnalysisData data;
data.setColumnCount(input.columnCount());
data.setMultipoint(true);
gmx::AnalysisDataSimpleHistogramModulePointer module(
TEST_F(WeightedHistogramModuleTest, ComputesCorrectly)
{
gmx::test::AnalysisDataTestInput input(weightedinputdata);
- gmx::AnalysisData data;
+ gmx::AnalysisData data;
data.setColumnCount(input.columnCount());
data.setMultipoint(true);
gmx::AnalysisDataWeightedHistogramModulePointer module(
- new gmx::AnalysisDataWeightedHistogramModule(
- gmx::histogramFromRange(1.0, 3.0).binCount(4)));
+ new gmx::AnalysisDataWeightedHistogramModule(
+ gmx::histogramFromRange(1.0, 3.0).binCount(4)));
data.addModule(module);
ASSERT_NO_THROW(addStaticCheckerModule(input, &data));
TEST_F(WeightedHistogramModuleTest, ComputesCorrectlyWithAll)
{
gmx::test::AnalysisDataTestInput input(weightedinputdata);
- gmx::AnalysisData data;
+ gmx::AnalysisData data;
data.setColumnCount(input.columnCount());
data.setMultipoint(true);
gmx::AnalysisDataWeightedHistogramModulePointer module(
TEST_F(BinAverageModuleTest, ComputesCorrectly)
{
gmx::test::AnalysisDataTestInput input(weightedinputdata);
- gmx::AnalysisData data;
+ gmx::AnalysisData data;
data.setColumnCount(input.columnCount());
data.setMultipoint(true);
gmx::AnalysisDataBinAverageModulePointer module(
- new gmx::AnalysisDataBinAverageModule(
- gmx::histogramFromRange(1.0, 3.0).binCount(4)));
+ new gmx::AnalysisDataBinAverageModule(
+ gmx::histogramFromRange(1.0, 3.0).binCount(4)));
data.addModule(module);
ASSERT_NO_THROW(addStaticCheckerModule(input, &data));
TEST_F(BinAverageModuleTest, ComputesCorrectlyWithAll)
{
gmx::test::AnalysisDataTestInput input(weightedinputdata);
- gmx::AnalysisData data;
+ gmx::AnalysisData data;
data.setColumnCount(input.columnCount());
data.setMultipoint(true);
gmx::AnalysisDataBinAverageModulePointer module(
TEST_F(AbstractAverageHistogramTest, ClonesCorrectly)
{
gmx::test::AnalysisDataTestInput input(averageinputdata);
- MockAverageHistogram data(
+ MockAverageHistogram data(
gmx::histogramFromBins(1.0, input.frameCount(), 0.5).integerBins());
setupArrayData(input, &data);
TEST_F(AbstractAverageHistogramTest, ResamplesAtDoubleBinWidth)
{
gmx::test::AnalysisDataTestInput input(averageinputdata);
- MockAverageHistogram data(
+ MockAverageHistogram data(
gmx::histogramFromBins(1.0, input.frameCount(), 0.5).integerBins());
setupArrayData(input, &data);
TEST_F(AbstractAverageHistogramTest, ResamplesAtDoubleBinWidthWithIntegerBins)
{
gmx::test::AnalysisDataTestInput input(averageinputdata);
- MockAverageHistogram data(
+ MockAverageHistogram data(
gmx::histogramFromBins(1.0, input.frameCount(), 0.5).integerBins());
setupArrayData(input, &data);