StatusVector: Always use float as underlying storage
This commit is contained in:
@@ -5,7 +5,7 @@
|
||||
#include "../common/StatusVector.h"
|
||||
|
||||
TEST_CASE("StatusVector_GetMeanPerBin","[StatusVector]") {
|
||||
StatusVector<uint64_t> status_vector;
|
||||
StatusVector status_vector;
|
||||
status_vector.AddElement(5, 11);
|
||||
|
||||
status_vector.AddElement(2000, 45);
|
||||
@@ -56,7 +56,7 @@ TEST_CASE("StatusVector_GetMeanPerBin","[StatusVector]") {
|
||||
}
|
||||
|
||||
TEST_CASE("StatusVector_GetMeanPerBin_Start_Incr","[StatusVector]") {
|
||||
StatusVector<uint64_t> status_vector;
|
||||
StatusVector status_vector;
|
||||
status_vector.AddElement(5, 11);
|
||||
|
||||
status_vector.AddElement(2000, 45);
|
||||
@@ -97,7 +97,7 @@ TEST_CASE("StatusVector_GetMeanPerBin_Start_Incr","[StatusVector]") {
|
||||
}
|
||||
|
||||
TEST_CASE("StatusVector_GetMaxPerBin_Start_Incr","[StatusVector]") {
|
||||
StatusVector<uint64_t> status_vector;
|
||||
StatusVector status_vector;
|
||||
status_vector.AddElement(5, 11);
|
||||
|
||||
status_vector.AddElement(2000, 45);
|
||||
@@ -123,7 +123,7 @@ TEST_CASE("StatusVector_GetMaxPerBin_Start_Incr","[StatusVector]") {
|
||||
}
|
||||
|
||||
TEST_CASE("StatusVector_GetMeanPerBin_Fill","[StatusVector]") {
|
||||
StatusVector<uint64_t> status_vector;
|
||||
StatusVector status_vector;
|
||||
status_vector.AddElement(5, 11);
|
||||
|
||||
status_vector.AddElement(2000, 45);
|
||||
@@ -171,7 +171,7 @@ TEST_CASE("StatusVector_GetMeanPerBin_Fill","[StatusVector]") {
|
||||
}
|
||||
|
||||
TEST_CASE("StatusVector_Mean","[StatusVector]") {
|
||||
StatusVector<float> status_vector;
|
||||
StatusVector status_vector;
|
||||
status_vector.AddElement(5, 0.045f);
|
||||
|
||||
status_vector.AddElement(2000, .010f);
|
||||
@@ -182,7 +182,7 @@ TEST_CASE("StatusVector_Mean","[StatusVector]") {
|
||||
}
|
||||
|
||||
TEST_CASE("StatusVector_Mean_LargeNum","[StatusVector]") {
|
||||
StatusVector<float> status_vector;
|
||||
StatusVector status_vector;
|
||||
for (int i = 0; i < 100000; i++)
|
||||
status_vector.AddElement(i, 0.045f);
|
||||
|
||||
@@ -190,7 +190,7 @@ TEST_CASE("StatusVector_Mean_LargeNum","[StatusVector]") {
|
||||
}
|
||||
|
||||
TEST_CASE("StatusVector_GetMaxPerBin","[StatusVector]") {
|
||||
StatusVector<uint64_t> status_vector;
|
||||
StatusVector status_vector;
|
||||
status_vector.AddElement(5, 11);
|
||||
|
||||
status_vector.AddElement(2000, 45);
|
||||
@@ -228,7 +228,7 @@ TEST_CASE("StatusVector_GetMaxPerBin","[StatusVector]") {
|
||||
}
|
||||
|
||||
TEST_CASE("StatusVector_ExportArray","[StatusVector]") {
|
||||
StatusVector<uint64_t> status_vector;
|
||||
StatusVector status_vector;
|
||||
status_vector.AddElement(5, 11);
|
||||
|
||||
status_vector.AddElement(7, 45);
|
||||
@@ -246,7 +246,7 @@ TEST_CASE("StatusVector_ExportArray","[StatusVector]") {
|
||||
}
|
||||
|
||||
TEST_CASE("StatusVector_Plot_OneBin","[StatusVector]") {
|
||||
StatusVector<uint64_t> status_vector;
|
||||
StatusVector status_vector;
|
||||
status_vector.AddElement(5, 11);
|
||||
status_vector.AddElement(7, 12);
|
||||
|
||||
@@ -261,7 +261,7 @@ TEST_CASE("StatusVector_Plot_OneBin","[StatusVector]") {
|
||||
}
|
||||
|
||||
TEST_CASE("StatusVector_Plot_NoBinning","[StatusVector]") {
|
||||
StatusVector<uint64_t> status_vector;
|
||||
StatusVector status_vector;
|
||||
status_vector.AddElement(5, 11);
|
||||
|
||||
auto plot_out = status_vector.GetMaxPlot(1, 0.0, 1.0);
|
||||
@@ -273,7 +273,7 @@ TEST_CASE("StatusVector_Plot_NoBinning","[StatusVector]") {
|
||||
}
|
||||
|
||||
TEST_CASE("StatusMultiVector","[StatusMultiVector]") {
|
||||
StatusMultiVector<uint64_t> status_vector;
|
||||
StatusMultiVector status_vector;
|
||||
status_vector.AddElement("plot1", 0, 4);
|
||||
status_vector.AddElement("plot1", 1, 3);
|
||||
status_vector.AddElement("plot2", 0, 5);
|
||||
@@ -295,7 +295,7 @@ TEST_CASE("StatusMultiVector","[StatusMultiVector]") {
|
||||
}
|
||||
|
||||
TEST_CASE("StatusVector_Clear","[StatusVector]") {
|
||||
StatusVector<uint64_t> status_vector;
|
||||
StatusVector status_vector;
|
||||
status_vector.AddElement(5, 800);
|
||||
status_vector.AddElement(8, 1000);
|
||||
REQUIRE(status_vector.Mean() == 900);
|
||||
@@ -316,7 +316,7 @@ TEST_CASE("StatusVector_Clear","[StatusVector]") {
|
||||
}
|
||||
|
||||
TEST_CASE("StatusVector_GetElement","[StatusVector]") {
|
||||
StatusVector<uint64_t> status_vector;
|
||||
StatusVector status_vector;
|
||||
status_vector.AddElement(5, 800);
|
||||
status_vector.AddElement(8, 1000);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user