CbmRoot
Loading...
Searching...
No Matches
_GTestCbmEvent.cxx File Reference
#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>
Include dependency graph for _GTestCbmEvent.cxx:

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)
 

Function Documentation

◆ compareEventDataMembers()

◆ compareEventMap()

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().

◆ ConstructTestObject()

◆ TEST() [1/13]

TEST ( _GTestCbmEvent ,
CheckAddData  )

◆ TEST() [2/13]

◆ TEST() [3/13]

TEST ( _GTestCbmEvent ,
CheckClear  )

◆ TEST() [4/13]

TEST ( _GTestCbmEvent ,
CheckClearData  )

◆ TEST() [5/13]

◆ TEST() [6/13]

TEST ( _GTestCbmEvent ,
CheckDefaultConstructor  )

Definition at line 123 of file _GTestCbmEvent.cxx.

References compareEventDataMembers().

◆ TEST() [7/13]

◆ TEST() [8/13]

TEST ( _GTestCbmEvent ,
CheckPrintFunction  )

Definition at line 503 of file _GTestCbmEvent.cxx.

References ConstructTestObject(), and CbmEvent::ToString().

◆ TEST() [9/13]

TEST ( _GTestCbmEvent ,
CheckSettersAndGetters  )

Definition at line 253 of file _GTestCbmEvent.cxx.

References compareEventDataMembers(), and CbmEvent::SetStartTime().

◆ TEST() [10/13]

TEST ( _GTestCbmEvent ,
CheckSetVertex  )

Definition at line 520 of file _GTestCbmEvent.cxx.

References compareEventDataMembers(), and CbmEvent::SetVertex().

◆ TEST() [11/13]

TEST ( _GTestCbmEvent ,
CheckStandardConstructor  )

Definition at line 129 of file _GTestCbmEvent.cxx.

References compareEventDataMembers().

◆ TEST() [12/13]

◆ TEST() [13/13]

TEST ( _GTestCbmEvent ,
TestSwap  )