#include <boost/test/unit_test.hpp>
#include "boost/format.hpp"
#include "MCHMappingInterface/CathodeSegmentation.h"
#include "MCHMappingSegContour/CathodeSegmentationContours.h"
#include "MCHMappingSegContour/CathodeSegmentationSVGWriter.h"
#include "MCHContour/SVGWriter.h"
#include <boost/test/data/monomorphic.hpp>
#include <boost/test/data/monomorphic/generators/xrange.hpp>
#include <boost/test/data/test_case.hpp>
#include <limits>
#include <fstream>
#include <iostream>
#include "TestParameters.h"
#include <fmt/format.h>
Go to the source code of this file.
◆ BOOST_TEST_DYN_LINK
#define BOOST_TEST_DYN_LINK |
◆ BOOST_TEST_MAIN
◆ BOOST_TEST_MODULE
◆ BOOST_AUTO_TEST_CASE() [1/21]
BOOST_AUTO_TEST_CASE |
( |
BendingBoundingBox |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [2/21]
BOOST_AUTO_TEST_CASE |
( |
CheckAssignment |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [3/21]
BOOST_AUTO_TEST_CASE |
( |
CheckCopy |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [4/21]
BOOST_AUTO_TEST_CASE |
( |
CheckPositionOfOnePadInDE100Bending |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [5/21]
BOOST_AUTO_TEST_CASE |
( |
CountPadsInCathodeSegmentations |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [6/21]
BOOST_AUTO_TEST_CASE |
( |
DualSampasWithLessThan64Pads |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [7/21]
BOOST_AUTO_TEST_CASE |
( |
GetCathodeSegmentationMustNotThrowIfDetElemIdIsValid |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [8/21]
BOOST_AUTO_TEST_CASE |
( |
GetCathodeSegmentationThrowsIfDetElemIdIsNotValid |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [9/21]
BOOST_AUTO_TEST_CASE |
( |
HasPadByPosition |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [10/21]
BOOST_AUTO_TEST_CASE |
( |
LoopOnCathodeSegmentations |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [11/21]
BOOST_AUTO_TEST_CASE |
( |
NofBendingFEC |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [12/21]
BOOST_AUTO_TEST_CASE |
( |
NofBendingPads |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [13/21]
BOOST_AUTO_TEST_CASE |
( |
NofNonBendingFEC |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [14/21]
BOOST_AUTO_TEST_CASE |
( |
NofNonBendingPads |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [15/21]
BOOST_AUTO_TEST_CASE |
( |
NonBendingBoundingBox |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [16/21]
BOOST_AUTO_TEST_CASE |
( |
NumberOfDetectionElementsIs156 |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [17/21]
BOOST_AUTO_TEST_CASE |
( |
ReturnsFalseIfCatPadIdIsOutOfRange |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [18/21]
BOOST_AUTO_TEST_CASE |
( |
ReturnsFalseIfPadIsNotConnected |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [19/21]
BOOST_AUTO_TEST_CASE |
( |
ReturnsTrueIfPadIsConnected |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [20/21]
BOOST_AUTO_TEST_CASE |
( |
ThrowsIfDualSampaChannelIsNotBetween0And63 |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [21/21]
BOOST_AUTO_TEST_CASE |
( |
TotalNofBendingFECInSegTypes |
| ) |
|