10 #include <gtest/gtest.h>
12 #include <tracking/trackFindingCDC/legendre/quadtree/AxialHitQuadTreeProcessor.h>
17 using namespace TrackFindingCDC;
19 TEST(CosSinLookupTableTest, compute_sin_cos)
23 auto binCount = inst.getNBins();
24 float binWidth = 2 * M_PI / binCount;
27 for (
long i = 0; i <= binCount; i++) {
28 float cs_0 = inst.at(i).x();
29 EXPECT_NEAR(cos(i * binWidth - M_PI), cs_0, 0.000001);
30 float ss_0 = inst.at(i).y();
31 EXPECT_NEAR(sin(i * binWidth - M_PI), ss_0, 0.000001);