368 std::cout <<
"##" << std::endl;
369 std::cout <<
"## Starting test 4, rejecting single pad clusters." << std::endl;
370 auto clusterArray = std::make_unique<std::vector<o2::tpc::ClusterHardwareContainer8kb>>();
371 auto labelArray = std::make_unique<o2::dataformats::MCTruthContainer<o2::MCCompLabel>>();
375 clusterer.setContinuousReadout(
false);
377 auto digits = std::make_unique<std::vector<o2::tpc::Digit>>();
380 std::array<std::array<int, 25>, 4>
clusters;
408 for (
int dp = 0; dp < 5; ++dp) {
409 for (
int dt = 0; dt < 5; ++dt) {
410 for (
int cl = 0; cl <
clusters.size(); ++cl) {
411 digits->emplace_back(0,
clusters[cl][dt * 5 + dp], cl, cl + dp, cl * 10 + dt);
419 std::cout <<
"testing without thresholds..." << std::endl;
420 clusterer.setRejectSinglePadClusters(
false);
421 clusterer.setRejectSingleTimeClusters(
false);
423 clusterer.process(*
digits.get(), flatLabelsViewEmpty);
425 auto clusterContainer = (*clusterArray)[0].getContainer();
427 for (
int clIndex = 0; clIndex < clusterContainer->numberOfClusters; ++clIndex) {
439 clusterContainer->clusters[clIndex].getPad(),
444 clusterContainer->clusters[clIndex].getTimeLocal() + clusterContainer->timeBinOffset,
449 clusterContainer->clusters[clIndex].getSigmaPad2(),
454 clusterContainer->clusters[clIndex].getSigmaTime2(),
460 std::cout <<
"testing with pad threshold..." << std::endl;
461 clusterer.setRejectSinglePadClusters(
true);
462 clusterer.setRejectSingleTimeClusters(
false);
463 clusterer.process(*
digits.get(), flatLabelsViewEmpty);
465 clusterContainer = (*clusterArray)[0].getContainer();
467 for (
int clIndex = 0; clIndex < clusterContainer->numberOfClusters; ++clIndex) {
474 BOOST_CHECK_EQUAL(clusterContainer->clusters[clIndex].getRow(), clIndex * 2 + 1);
479 clusterContainer->clusters[clIndex].getPad(),
480 p_pre(
clusters[clIndex * 2 + 1]) / qtot + (clIndex * 2 + 1) + 2,
484 clusterContainer->clusters[clIndex].getTimeLocal() + clusterContainer->timeBinOffset,
485 t_pre(
clusters[clIndex * 2 + 1]) / qtot + (clIndex * 2 + 1) * 10 + 2,
489 clusterContainer->clusters[clIndex].getSigmaPad2(),
494 clusterContainer->clusters[clIndex].getSigmaTime2(),
500 std::cout <<
"testing with time threshold..." << std::endl;
501 clusterer.setRejectSinglePadClusters(
false);
502 clusterer.setRejectSingleTimeClusters(
true);
503 clusterer.process(*
digits.get(), flatLabelsViewEmpty);
505 clusterContainer = (*clusterArray)[0].getContainer();
507 for (
int clIndex = 0; clIndex < clusterContainer->numberOfClusters; ++clIndex) {
519 clusterContainer->clusters[clIndex].getPad(),
524 clusterContainer->clusters[clIndex].getTimeLocal() + clusterContainer->timeBinOffset,
525 t_pre(
clusters[clIndex + 2]) / qtot + (clIndex + 2) * 10 + 2,
529 clusterContainer->clusters[clIndex].getSigmaPad2(),
534 clusterContainer->clusters[clIndex].getSigmaTime2(),
540 std::cout <<
"testing both thresholds..." << std::endl;
541 clusterer.setRejectSinglePadClusters(
true);
542 clusterer.setRejectSingleTimeClusters(
true);
543 clusterer.process(*
digits.get(), flatLabelsViewEmpty);
545 clusterContainer = (*clusterArray)[0].getContainer();
547 for (
int clIndex = 0; clIndex < clusterContainer->numberOfClusters; ++clIndex) {
559 clusterContainer->clusters[clIndex].getPad(),
564 clusterContainer->clusters[clIndex].getTimeLocal() + clusterContainer->timeBinOffset,
565 t_pre(
clusters[clIndex + 3]) / qtot + (clIndex + 3) * 10 + 2,
569 clusterContainer->clusters[clIndex].getSigmaPad2(),
574 clusterContainer->clusters[clIndex].getSigmaTime2(),
579 std::cout <<
"## Test 4 done." << std::endl;
580 std::cout <<
"##" << std::endl
655 std::cout <<
"##" << std::endl;
656 std::cout <<
"## Starting test 6, split charge among nearby clusters." << std::endl;
657 auto clusterArray = std::make_unique<std::vector<o2::tpc::ClusterHardwareContainer8kb>>();
658 auto labelArray = std::make_unique<o2::dataformats::MCTruthContainer<o2::MCCompLabel>>();
662 clusterer.setContinuousReadout(
false);
664 auto digits = std::make_unique<std::vector<o2::tpc::Digit>>();
666 std::array<std::array<int, 100>, 6>
clusters;
668 clusters[0] = {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
669 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
670 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
671 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
672 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
673 4, 9, 12, 6, 1, 0, 0, 0, 0, 0,
674 8, 17, 25, 18, 5, 0, 0, 0, 0, 0,
675 13, 22, 50, 28, 14, 0, 0, 0, 0, 0,
676 9, 16, 27, 19, 7, 0, 0, 0, 0, 0,
677 2, 7, 11, 6, 3, 0, 0, 0, 0, 0}};
680 clusters[1] = {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
681 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
682 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
683 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
684 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
685 4, 9, 12, 6, 1, 4, 9, 12, 6, 1,
686 8, 17, 25, 18, 5, 8, 17, 25, 18, 5,
687 13, 22, 51, 28, 14, 13, 22, 52, 28, 15,
688 9, 16, 27, 19, 7, 9, 16, 27, 19, 7,
689 2, 7, 11, 6, 3, 2, 7, 11, 6, 3}};
692 clusters[2] = {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
693 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
694 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
695 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
696 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
697 4, 9, 12, 6, 1, 9, 12, 6, 1, 0,
698 8, 17, 25, 18, 5, 17, 25, 18, 5, 0,
699 13, 22, 53, 28, 14, 22, 54, 28, 15, 0,
700 9, 16, 27, 19, 7, 16, 27, 19, 7, 0,
701 2, 7, 11, 6, 3, 7, 11, 6, 3, 0}};
704 clusters[3] = {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
705 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
706 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
707 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
708 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
709 0, 4, 9, 12, 6, 9, 12, 6, 1, 0,
710 0, 8, 17, 25, 18, 17, 25, 18, 5, 0,
711 0, 13, 22, 55, 28, 22, 56, 28, 15, 0,
712 0, 9, 16, 27, 19, 16, 27, 19, 7, 0,
713 0, 2, 7, 11, 6, 7, 11, 6, 3, 0}};
716 clusters[4] = {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
717 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
718 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
719 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
720 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
721 0, 4, 9, 12, 6, 12, 6, 1, 0, 0,
722 0, 8, 17, 25, 18, 25, 18, 5, 0, 0,
723 0, 13, 22, 57, 28, 58, 28, 15, 0, 0,
724 0, 9, 16, 27, 19, 27, 19, 7, 0, 0,
725 0, 2, 7, 11, 6, 11, 6, 3, 0, 0}};
728 clusters[5] = {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
729 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
730 0, 0, 0, 0, 4, 9, 12, 6, 1, 0,
731 0, 0, 0, 0, 8, 17, 25, 18, 5, 0,
732 0, 0, 0, 0, 13, 22, 59, 28, 15, 0,
733 4, 9, 12, 6, 9, 16, 27, 19, 7, 0,
734 8, 17, 25, 18, 2, 7, 11, 6, 3, 0,
735 13, 22, 60, 28, 14, 0, 0, 0, 0, 0,
736 9, 16, 27, 19, 7, 0, 0, 0, 0, 0,
737 2, 7, 11, 6, 3, 0, 0, 0, 0, 0}};
739 std::array<std::array<float, 25>, 11> clustersMode0;
740 clustersMode0[0] = {{4, 9, 12, 6, 1,
746 clustersMode0[1] = {{4, 9, 12, 6, 1,
752 clustersMode0[2] = {{4, 9, 12, 6, 1,
758 clustersMode0[3] = {{4, 9, 12, 6, 1,
764 clustersMode0[4] = {{1, 9, 12, 6, 1,
770 clustersMode0[5] = {{4, 9, 12, 6, 9,
776 clustersMode0[6] = {{6, 9, 12, 6, 1,
782 clustersMode0[7] = {{4, 9, 12, 6, 12,
788 clustersMode0[8] = {{12, 6, 12, 6, 1,
794 clustersMode0[9] = {{4, 9, 12, 6, 1,
800 clustersMode0[10] = {{4, 9, 12, 6, 9,
806 std::array<std::array<float, 25>, 11> clustersMode1;
807 clustersMode1[0] = {{4, 9, 12, 6, 1,
813 clustersMode1[1] = {{4, 9, 12, 6, 0.5,
819 clustersMode1[2] = {{4, 9, 12, 6, 1,
825 clustersMode1[3] = {{4, 9, 12, 6, 0.5,
831 clustersMode1[4] = {{0.5, 9, 12, 6, 1,
837 clustersMode1[5] = {{4, 9, 12, 6, 0,
843 clustersMode1[6] = {{0, 9, 12, 6, 1,
849 clustersMode1[7] = {{4, 9, 12, 6, 0,
855 clustersMode1[8] = {{0, 6, 12, 6, 1,
861 clustersMode1[9] = {{4, 9, 12, 6, 1,
867 clustersMode1[10] = {{4, 9, 12, 3, 0,
873 for (
int cl = 0; cl <
clusters.size(); ++cl) {
874 for (
int dt = 0; dt < 10; ++dt) {
875 for (
int dp = 0; dp < 10; ++dp) {
877 digits->emplace_back(0,
clusters[cl][dt * 10 + dp], cl, dp, dt + 20 * cl);
884 std::cout <<
"testing without splitting..." << std::endl;
886 std::vector<ClusterHardware> clustersToCompare;
887 clustersToCompare.emplace_back();
888 clustersToCompare.back().setCluster(2, 7,
p_pre_fp(clustersMode0[0]),
t_pre_fp(clustersMode0[0]),
sigma_p_pre_fp(clustersMode0[0]),
sigma_t_pre_fp(clustersMode0[0]), (clustersMode0[0][12] * 2), (std::accumulate(clustersMode0[0].
begin(), clustersMode0[0].
end(), 0.0) * 16), 0, 0);
889 clustersToCompare.emplace_back();
890 clustersToCompare.back().setCluster(2, 7 + 20,
p_pre_fp(clustersMode0[1]),
t_pre_fp(clustersMode0[1]),
sigma_p_pre_fp(clustersMode0[1]),
sigma_t_pre_fp(clustersMode0[1]), (clustersMode0[1][12] * 2), (std::accumulate(clustersMode0[1].
begin(), clustersMode0[1].
end(), 0.0) * 16), 0, 0);
891 clustersToCompare.emplace_back();
892 clustersToCompare.back().setCluster(2 + 5, 7 + 20,
p_pre_fp(clustersMode0[2]),
t_pre_fp(clustersMode0[2]),
sigma_p_pre_fp(clustersMode0[2]),
sigma_t_pre_fp(clustersMode0[2]), (clustersMode0[2][12] * 2), (std::accumulate(clustersMode0[2].
begin(), clustersMode0[2].
end(), 0.0) * 16), 0, 0);
893 clustersToCompare.emplace_back();
894 clustersToCompare.back().setCluster(2, 7 + 40,
p_pre_fp(clustersMode0[3]),
t_pre_fp(clustersMode0[3]),
sigma_p_pre_fp(clustersMode0[3]),
sigma_t_pre_fp(clustersMode0[3]), (clustersMode0[3][12] * 2), (std::accumulate(clustersMode0[3].
begin(), clustersMode0[3].
end(), 0.0) * 16), 0, 0);
895 clustersToCompare.emplace_back();
896 clustersToCompare.back().setCluster(2 + 4, 7 + 40,
p_pre_fp(clustersMode0[4]),
t_pre_fp(clustersMode0[4]),
sigma_p_pre_fp(clustersMode0[4]),
sigma_t_pre_fp(clustersMode0[4]), (clustersMode0[4][12] * 2), (std::accumulate(clustersMode0[4].
begin(), clustersMode0[4].
end(), 0.0) * 16), 0, 0);
897 clustersToCompare.emplace_back();
898 clustersToCompare.back().setCluster(2 + 1, 7 + 60,
p_pre_fp(clustersMode0[5]),
t_pre_fp(clustersMode0[5]),
sigma_p_pre_fp(clustersMode0[5]),
sigma_t_pre_fp(clustersMode0[5]), (clustersMode0[5][12] * 2), (std::accumulate(clustersMode0[5].
begin(), clustersMode0[5].
end(), 0.0) * 16), 0, 0);
899 clustersToCompare.emplace_back();
900 clustersToCompare.back().setCluster(2 + 4, 7 + 60,
p_pre_fp(clustersMode0[6]),
t_pre_fp(clustersMode0[6]),
sigma_p_pre_fp(clustersMode0[6]),
sigma_t_pre_fp(clustersMode0[6]), (clustersMode0[6][12] * 2), (std::accumulate(clustersMode0[6].
begin(), clustersMode0[6].
end(), 0.0) * 16), 0, 0);
901 clustersToCompare.emplace_back();
902 clustersToCompare.back().setCluster(2 + 1, 7 + 80,
p_pre_fp(clustersMode0[7]),
t_pre_fp(clustersMode0[7]),
sigma_p_pre_fp(clustersMode0[7]),
sigma_t_pre_fp(clustersMode0[7]), (clustersMode0[7][12] * 2), (std::accumulate(clustersMode0[7].
begin(), clustersMode0[7].
end(), 0.0) * 16), 0, 0);
903 clustersToCompare.emplace_back();
904 clustersToCompare.back().setCluster(2 + 3, 7 + 80,
p_pre_fp(clustersMode0[8]),
t_pre_fp(clustersMode0[8]),
sigma_p_pre_fp(clustersMode0[8]),
sigma_t_pre_fp(clustersMode0[8]), (clustersMode0[8][12] * 2), (std::accumulate(clustersMode0[8].
begin(), clustersMode0[8].
end(), 0.0) * 16), 0, 0);
905 clustersToCompare.emplace_back();
906 clustersToCompare.back().setCluster(2 + 4, 7 + 97,
p_pre_fp(clustersMode0[9]),
t_pre_fp(clustersMode0[9]),
sigma_p_pre_fp(clustersMode0[9]),
sigma_t_pre_fp(clustersMode0[9]), (clustersMode0[9][12] * 2), (std::accumulate(clustersMode0[9].
begin(), clustersMode0[9].
end(), 0.0) * 16), 0, 0);
907 clustersToCompare.emplace_back();
908 clustersToCompare.back().setCluster(2, 7 + 100,
p_pre_fp(clustersMode0[10]),
t_pre_fp(clustersMode0[10]),
sigma_p_pre_fp(clustersMode0[10]),
sigma_t_pre_fp(clustersMode0[10]), (clustersMode0[10][12] * 2), (std::accumulate(clustersMode0[10].
begin(), clustersMode0[10].
end(), 0.0) * 16), 0, 0);
909 clusterer.setSplittingMode(0);
911 clusterer.process(*
digits.get(), flatLabelsViewEmpty);
913 auto clusterContainer = (*clusterArray)[0].getContainer();
915 for (
int clIndex = 0; clIndex < clusterContainer->numberOfClusters; ++clIndex) {
916 std::cout <<
"Testing cluster " << clIndex << std::endl;
919 BOOST_CHECK_EQUAL(clusterContainer->clusters[clIndex].getQTot(), clustersToCompare[clIndex].getQTot());
921 BOOST_CHECK_EQUAL(clusterContainer->clusters[clIndex].getQMax(), clustersToCompare[clIndex].getQMax());
924 clusterContainer->clusters[clIndex].getPad(),
925 clustersToCompare[clIndex].getPad(),
929 clusterContainer->clusters[clIndex].getTimeLocal() + clusterContainer->timeBinOffset,
930 clustersToCompare[clIndex].getTimeLocal(),
934 clusterContainer->clusters[clIndex].getSigmaPad2(),
935 clustersToCompare[clIndex].getSigmaPad2(),
939 clusterContainer->clusters[clIndex].getSigmaTime2(),
940 clustersToCompare[clIndex].getSigmaTime2(),
944 std::cout <<
"testing splitting mode 1..." << std::endl;
945 clustersToCompare.clear();
946 clustersToCompare.emplace_back();
947 clustersToCompare.back().setCluster(2, 7,
p_pre_fp(clustersMode1[0]),
t_pre_fp(clustersMode1[0]),
sigma_p_pre_fp(clustersMode1[0]),
sigma_t_pre_fp(clustersMode1[0]), (clustersMode1[0][12] * 2), (std::accumulate(clustersMode1[0].
begin(), clustersMode1[0].
end(), 0.0) * 16), 0, 0);
948 clustersToCompare.emplace_back();
949 clustersToCompare.back().setCluster(2, 7 + 20,
p_pre_fp(clustersMode1[1]),
t_pre_fp(clustersMode1[1]),
sigma_p_pre_fp(clustersMode1[1]),
sigma_t_pre_fp(clustersMode1[1]), (clustersMode1[1][12] * 2), (std::accumulate(clustersMode1[1].
begin(), clustersMode1[1].
end(), 0.0) * 16), 0, 0);
950 clustersToCompare.emplace_back();
951 clustersToCompare.back().setCluster(2 + 5, 7 + 20,
p_pre_fp(clustersMode1[2]),
t_pre_fp(clustersMode1[2]),
sigma_p_pre_fp(clustersMode1[2]),
sigma_t_pre_fp(clustersMode1[2]), (clustersMode1[2][12] * 2), (std::accumulate(clustersMode1[2].
begin(), clustersMode1[2].
end(), 0.0) * 16), 0, 0);
952 clustersToCompare.emplace_back();
953 clustersToCompare.back().setCluster(2, 7 + 40,
p_pre_fp(clustersMode1[3]),
t_pre_fp(clustersMode1[3]),
sigma_p_pre_fp(clustersMode1[3]),
sigma_t_pre_fp(clustersMode1[3]), (clustersMode1[3][12] * 2), (std::accumulate(clustersMode1[3].
begin(), clustersMode1[3].
end(), 0.0) * 16), 0, 0);
954 clustersToCompare.emplace_back();
955 clustersToCompare.back().setCluster(2 + 4, 7 + 40,
p_pre_fp(clustersMode1[4]),
t_pre_fp(clustersMode1[4]),
sigma_p_pre_fp(clustersMode1[4]),
sigma_t_pre_fp(clustersMode1[4]), (clustersMode1[4][12] * 2), (std::accumulate(clustersMode1[4].
begin(), clustersMode1[4].
end(), 0.0) * 16), 0, 0);
956 clustersToCompare.emplace_back();
957 clustersToCompare.back().setCluster(2 + 1, 7 + 60,
p_pre_fp(clustersMode1[5]),
t_pre_fp(clustersMode1[5]),
sigma_p_pre_fp(clustersMode1[5]),
sigma_t_pre_fp(clustersMode1[5]), (clustersMode1[5][12] * 2), (std::accumulate(clustersMode1[5].
begin(), clustersMode1[5].
end(), 0.0) * 16), 0, 0);
958 clustersToCompare.emplace_back();
959 clustersToCompare.back().setCluster(2 + 4, 7 + 60,
p_pre_fp(clustersMode1[6]),
t_pre_fp(clustersMode1[6]),
sigma_p_pre_fp(clustersMode1[6]),
sigma_t_pre_fp(clustersMode1[6]), (clustersMode1[6][12] * 2), (std::accumulate(clustersMode1[6].
begin(), clustersMode1[6].
end(), 0.0) * 16), 0, 0);
960 clustersToCompare.emplace_back();
961 clustersToCompare.back().setCluster(2 + 1, 7 + 80,
p_pre_fp(clustersMode1[7]),
t_pre_fp(clustersMode1[7]),
sigma_p_pre_fp(clustersMode1[7]),
sigma_t_pre_fp(clustersMode1[7]), (clustersMode1[7][12] * 2), (std::accumulate(clustersMode1[7].
begin(), clustersMode1[7].
end(), 0.0) * 16), 0, 0);
962 clustersToCompare.emplace_back();
963 clustersToCompare.back().setCluster(2 + 3, 7 + 80,
p_pre_fp(clustersMode1[8]),
t_pre_fp(clustersMode1[8]),
sigma_p_pre_fp(clustersMode1[8]),
sigma_t_pre_fp(clustersMode1[8]), (clustersMode1[8][12] * 2), (std::accumulate(clustersMode1[8].
begin(), clustersMode1[8].
end(), 0.0) * 16), 0, 0);
964 clustersToCompare.emplace_back();
965 clustersToCompare.back().setCluster(2 + 4, 7 + 97,
p_pre_fp(clustersMode1[9]),
t_pre_fp(clustersMode1[9]),
sigma_p_pre_fp(clustersMode1[9]),
sigma_t_pre_fp(clustersMode1[9]), (clustersMode1[9][12] * 2), (std::accumulate(clustersMode1[9].
begin(), clustersMode1[9].
end(), 0.0) * 16), 0, 0);
966 clustersToCompare.emplace_back();
967 clustersToCompare.back().setCluster(2, 7 + 100,
p_pre_fp(clustersMode1[10]),
t_pre_fp(clustersMode1[10]),
sigma_p_pre_fp(clustersMode1[10]),
sigma_t_pre_fp(clustersMode1[10]), (clustersMode1[10][12] * 2), (std::accumulate(clustersMode1[10].
begin(), clustersMode1[10].
end(), 0.0) * 16), 0, 0);
968 clusterer.setSplittingMode(1);
969 clusterer.process(*
digits.get(), flatLabelsViewEmpty);
971 clusterContainer = (*clusterArray)[0].getContainer();
973 for (
int clIndex = 0; clIndex < clusterContainer->numberOfClusters; ++clIndex) {
974 std::cout <<
"Testing cluster " << clIndex << std::endl;
977 BOOST_CHECK_EQUAL(clusterContainer->clusters[clIndex].getQTot(), clustersToCompare[clIndex].getQTot());
979 BOOST_CHECK_EQUAL(clusterContainer->clusters[clIndex].getQMax(), clustersToCompare[clIndex].getQMax());
982 clusterContainer->clusters[clIndex].getPad(),
983 clustersToCompare[clIndex].getPad(),
987 clusterContainer->clusters[clIndex].getTimeLocal() + clusterContainer->timeBinOffset,
988 clustersToCompare[clIndex].getTimeLocal(),
992 clusterContainer->clusters[clIndex].getSigmaPad2(),
993 clustersToCompare[clIndex].getSigmaPad2(),
997 clusterContainer->clusters[clIndex].getSigmaTime2(),
998 clustersToCompare[clIndex].getSigmaTime2(),
1002 std::cout <<
"## Test 6 done." << std::endl;
1003 std::cout <<
"##" << std::endl