|
CbmRoot
|
#include "CbmDefs.h"#include "CbmEvent.h"#include "CbmMatch.h"#include "CbmVertex.h"#include "compareVertex.h"#include <TMatrixTSym.h>#include <vector>#include <gtest/gtest-spi.h>#include <gtest/gtest.h>Go to the source code of this file.
Classes | |
| struct | defaultCbmEvent |
Functions | |
| void | compareEventDataMembers (CbmEvent &test, int32_t evnumber, double starttime, double endtime, double tzero, int32_t numobjects, CbmMatch *match, CbmVertex *vertex) |
| void | compareEventMap (CbmEvent &test, int32_t numobjects, int32_t numobjectstype, ECbmDataType type, std::vector< uint32_t > indices) |
| CbmEvent | ConstructTestObject (defaultCbmEvent &defEvent) |
| TEST (_GTestCbmEvent, CheckDefaultConstructor) | |
| TEST (_GTestCbmEvent, CheckStandardConstructor) | |
| TEST (_GTestCbmEvent, CheckAssignmentConstructor) | |
| TEST (_GTestCbmEvent, CheckCopyConstructor) | |
| TEST (_GTestCbmEvent, CheckMoveConstructor) | |
| TEST (_GTestCbmEvent, TestSwap) | |
| TEST (_GTestCbmEvent, CheckSettersAndGetters) | |
| TEST (_GTestCbmEvent, CheckAddData) | |
| TEST (_GTestCbmEvent, SortIndices) | |
| TEST (_GTestCbmEvent, CheckClearData) | |
| TEST (_GTestCbmEvent, CheckClear) | |
| TEST (_GTestCbmEvent, CheckPrintFunction) | |
| TEST (_GTestCbmEvent, CheckSetVertex) | |
| void compareEventDataMembers | ( | CbmEvent & | test, |
| int32_t | evnumber, | ||
| double | starttime, | ||
| double | endtime, | ||
| double | tzero, | ||
| int32_t | numobjects, | ||
| CbmMatch * | match, | ||
| CbmVertex * | vertex ) |
Definition at line 47 of file _GTestCbmEvent.cxx.
References compareVertexDataMembers(), CbmVertex::GetChi2(), CbmVertex::GetCovariance(), CbmEvent::GetEndTime(), CbmEvent::GetMatch(), CbmVertex::GetNDF(), CbmEvent::GetNofData(), CbmVertex::GetNTracks(), CbmEvent::GetNumber(), CbmEvent::GetStartTime(), CbmEvent::GetTzero(), CbmEvent::GetVertex(), CbmVertex::GetX(), CbmVertex::GetY(), and CbmVertex::GetZ().
Referenced by TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), and TEST().
| void compareEventMap | ( | CbmEvent & | test, |
| int32_t | numobjects, | ||
| int32_t | numobjectstype, | ||
| ECbmDataType | type, | ||
| std::vector< uint32_t > | indices ) |
Definition at line 82 of file _GTestCbmEvent.cxx.
References CbmEvent::GetIndex(), and CbmEvent::GetNofData().
Referenced by TEST(), TEST(), TEST(), TEST(), TEST(), and TEST().
| CbmEvent ConstructTestObject | ( | defaultCbmEvent & | defEvent | ) |
Definition at line 102 of file _GTestCbmEvent.cxx.
References CbmEvent::AddData(), kMCTrack, kStsCluster, kStsDigi, kStsHit, kStsPoint, kStsTrack, defaultCbmEvent::mctrack, defaultCbmEvent::stscluster, defaultCbmEvent::stsdigi, defaultCbmEvent::stshit, defaultCbmEvent::stspoint, and defaultCbmEvent::ststrack.
Referenced by TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), and TEST().
| TEST | ( | _GTestCbmEvent | , |
| CheckAddData | ) |
Definition at line 287 of file _GTestCbmEvent.cxx.
References compareEventDataMembers(), compareEventMap(), kMCTrack, kStsCluster, kStsDigi, kStsHit, kStsPoint, kStsTrack, and kTrdHit.
| TEST | ( | _GTestCbmEvent | , |
| CheckAssignmentConstructor | ) |
Definition at line 138 of file _GTestCbmEvent.cxx.
References compareEventDataMembers(), compareEventMap(), ConstructTestObject(), kMCTrack, kStsCluster, kStsDigi, kStsHit, kStsPoint, kStsTrack, defaultCbmEvent::mctrack, defaultCbmEvent::stscluster, defaultCbmEvent::stsdigi, defaultCbmEvent::stshit, defaultCbmEvent::stspoint, and defaultCbmEvent::ststrack.
| TEST | ( | _GTestCbmEvent | , |
| CheckClear | ) |
Definition at line 491 of file _GTestCbmEvent.cxx.
References CbmEvent::Clear(), compareEventDataMembers(), and ConstructTestObject().
| TEST | ( | _GTestCbmEvent | , |
| CheckClearData | ) |
Definition at line 480 of file _GTestCbmEvent.cxx.
References CbmEvent::ClearData(), compareEventDataMembers(), ConstructTestObject(), and kStsTrack.
| TEST | ( | _GTestCbmEvent | , |
| CheckCopyConstructor | ) |
Definition at line 166 of file _GTestCbmEvent.cxx.
References compareEventDataMembers(), compareEventMap(), ConstructTestObject(), kMCTrack, kStsCluster, kStsDigi, kStsHit, kStsPoint, kStsTrack, defaultCbmEvent::mctrack, defaultCbmEvent::stscluster, defaultCbmEvent::stsdigi, defaultCbmEvent::stshit, defaultCbmEvent::stspoint, and defaultCbmEvent::ststrack.
| TEST | ( | _GTestCbmEvent | , |
| CheckDefaultConstructor | ) |
Definition at line 123 of file _GTestCbmEvent.cxx.
References compareEventDataMembers().
| TEST | ( | _GTestCbmEvent | , |
| CheckMoveConstructor | ) |
Definition at line 194 of file _GTestCbmEvent.cxx.
References compareEventDataMembers(), compareEventMap(), ConstructTestObject(), kMCTrack, kStsCluster, kStsDigi, kStsHit, kStsPoint, kStsTrack, defaultCbmEvent::mctrack, defaultCbmEvent::stscluster, defaultCbmEvent::stsdigi, defaultCbmEvent::stshit, defaultCbmEvent::stspoint, and defaultCbmEvent::ststrack.
| TEST | ( | _GTestCbmEvent | , |
| CheckPrintFunction | ) |
Definition at line 503 of file _GTestCbmEvent.cxx.
References ConstructTestObject(), and CbmEvent::ToString().
| TEST | ( | _GTestCbmEvent | , |
| CheckSettersAndGetters | ) |
Definition at line 253 of file _GTestCbmEvent.cxx.
References compareEventDataMembers(), and CbmEvent::SetStartTime().
| TEST | ( | _GTestCbmEvent | , |
| CheckSetVertex | ) |
Definition at line 520 of file _GTestCbmEvent.cxx.
References compareEventDataMembers(), and CbmEvent::SetVertex().
| TEST | ( | _GTestCbmEvent | , |
| CheckStandardConstructor | ) |
Definition at line 129 of file _GTestCbmEvent.cxx.
References compareEventDataMembers().
| TEST | ( | _GTestCbmEvent | , |
| SortIndices | ) |
Definition at line 447 of file _GTestCbmEvent.cxx.
References compareEventDataMembers(), compareEventMap(), ConstructTestObject(), kMCTrack, kStsCluster, kStsDigi, kStsHit, kStsPoint, kStsTrack, defaultCbmEvent::mctrack, CbmEvent::SortIndices(), defaultCbmEvent::stscluster, defaultCbmEvent::stsdigi, defaultCbmEvent::stshit, defaultCbmEvent::stspoint, and defaultCbmEvent::ststrack.
| TEST | ( | _GTestCbmEvent | , |
| TestSwap | ) |
Definition at line 218 of file _GTestCbmEvent.cxx.
References CbmEvent::AddData(), compareEventDataMembers(), compareEventMap(), and kMCTrack.