1 #include <gtest/gtest.h>
2 #include <mdst/dataobjects/HitPatternCDC.h>
18 unsigned long initValue = 66560;
20 EXPECT_EQ(initValue, hitPatternCDC.
getInteger());
23 EXPECT_EQ(0, hitPatternCDC2.
getNHits());
28 EXPECT_EQ(
true, hitPatternCDC2.
hasLayer(5));
38 EXPECT_FALSE(hitPatternCDC3.
hasSLayer(0));
52 EXPECT_EQ(0, hitPatternCDC3.
getNHits());
58 unsigned long long int initValue =
static_cast<unsigned long long int>(0xAAAAAAAAAAAAAAAAL);
60 EXPECT_EQ(170, myHitPatternCDC.
getNHits());
61 unsigned short int nHits1 = 255;
63 EXPECT_EQ(nHits1, myHitPatternCDC.
getNHits());
64 unsigned short int nHits2 = 0;
66 EXPECT_EQ(nHits2, myHitPatternCDC.
getNHits());
67 unsigned short int nHits3 = 93;
69 EXPECT_EQ(nHits3, myHitPatternCDC.
getNHits());
75 unsigned long long int initValue =
static_cast<unsigned long long int>(0xEEEEEEEEEEEEEEL);
95 unsigned short firstLayer = 5;
96 unsigned short lastLayer = 46;
97 myHitPatternCDC.
setLayer(firstLayer);