//! Constructs a new frame object with the given values.
AnalysisDataTestInputFrame(int index, real x);
- int index_;
- real x_;
+ int index_;
+ real x_;
std::vector<AnalysisDataTestInputPointSet> points_;
friend class AnalysisDataTestInput;
private:
void initFromArray(const real *data, size_t count);
- int columnCount_;
- bool bMultipoint_;
+ int columnCount_;
+ bool bMultipoint_;
std::vector<AnalysisDataTestInputFrame> frames_;
};
* Adds all data from AnalysisDataTestInput into an AnalysisData.
*/
static void presentAllData(const AnalysisDataTestInput &input,
- AnalysisData *data);
+ AnalysisData *data);
/*! \brief
* Adds a single frame from AnalysisDataTestInput into an AnalysisData.
*/
*/
template <class ArrayData>
static void setupArrayData(const AnalysisDataTestInput &input,
- ArrayData *data);
+ ArrayData *data);
/*! \brief
* Adds a mock module that verifies output against
* \see AbstractAnalysisData::addModule()
*/
static void addStaticCheckerModule(const AnalysisDataTestInput &data,
- AbstractAnalysisData *source);
+ AbstractAnalysisData *source);
/*! \brief
* Adds a column mock module that verifies output against
* AnalysisDataTestInput.
* the parameter.
*/
static void addStaticStorageCheckerModule(const AnalysisDataTestInput &data,
- int storageCount,
- AbstractAnalysisData *source);
+ int storageCount,
+ AbstractAnalysisData *source);
/*! \brief
* Adds a mock module that verifies output against reference data.
*
*
* \see TestReferenceData
*/
- static void addReferenceCheckerModule(TestReferenceChecker checker,
- const char *id,
+ static void addReferenceCheckerModule(TestReferenceChecker checker,
+ const char *id,
AbstractAnalysisData *source);
/*! \brief
*
* See the static overload for other details.
*/
- void addReferenceCheckerModule(const char *id,
+ void addReferenceCheckerModule(const char *id,
AbstractAnalysisData *source);
protected:
template <class ArrayData>
void AnalysisDataTestFixture::setupArrayData(const AnalysisDataTestInput &input,
- ArrayData *data)
+ ArrayData *data)
{
GMX_RELEASE_ASSERT(!input.isMultipoint(),
"Array data cannot be initialized from multipoint data");
data->allocateValues();
for (int row = 0; row < input.frameCount(); ++row)
{
- const AnalysisDataTestInputFrame &frame = input.frame(row);
+ const AnalysisDataTestInputFrame &frame = input.frame(row);
EXPECT_FLOAT_EQ(frame.x(), data->xvalue(row));
const AnalysisDataTestInputPointSet &points = frame.points();
for (int column = 0; column < input.columnCount(); ++column)