8#include "gtest/gtest-spi.h"
9#include "gtest/gtest.h"
11TEST(_GTestCbmTofDigi, CheckDefaultConstructor)
23TEST(_GTestCbmTofDigi, CheckStandardConstructor)
35TEST(_GTestCbmTofDigi, CheckCopyConstructor)
53TEST(_GTestCbmTofDigi, CheckAssignmentOperator)
73TEST(_GTestCbmTofDigi, CheckMoveConstructor)
90TEST(_GTestCbmTofDigi, CheckAssignmentMoveConstructor)
99 test2 = std::move(test);
109TEST(_GTestCbmTofDigi, CheckToString)
116 EXPECT_STREQ(
"CbmTofDigi: address = 0x00BC4FF2 time = 987654321.000000 tot = 23.000000", test.
ToString().c_str());
119TEST(_GTestCbmTofDigi, CheckGetClassName)
129TEST(_GTestCbmTofDigi, CheckSetTime)
141TEST(_GTestCbmTofDigi, CheckSetAddress)
153TEST(_GTestCbmTofDigi, CheckSetTot)
@ kTof
Time-of-flight Detector.
TEST(_GTestCbmTofDigi, CheckDefaultConstructor)
Data class for expanded digital TOF information.
std::string ToString() const
static const char * GetClassName()
Class name (static)
void SetAddress(int32_t address)
void SetTime(double time)
void compareTofDigiDataMembers(CbmTofDigi &test, int32_t address, ECbmModuleId systemid, double time, double tot)