File indexing completed on 2025-01-18 09:13:13
0001
0002
0003
0004
0005
0006
0007
0008
0009 #include <boost/test/unit_test.hpp>
0010
0011 #include "Acts/Plugins/TGeo/TGeoPrimitivesHelper.hpp"
0012
0013 #include <string>
0014 #include <vector>
0015
0016 namespace Acts::Test {
0017
0018
0019 BOOST_AUTO_TEST_CASE(TGeoPrimitivesHelper_match) {
0020 BOOST_CHECK(TGeoPrimitivesHelper::match("Pixel*Barrel", "PixelLBarrel"));
0021 BOOST_CHECK(!TGeoPrimitivesHelper::match("Pixel*Barrel", "Strips"));
0022
0023 std::vector<std::string> candidates = {"Pixel", "Barrel*", "*P*pe"};
0024 BOOST_CHECK(TGeoPrimitivesHelper::match(candidates, "BarrelStrips"));
0025 BOOST_CHECK(TGeoPrimitivesHelper::match(candidates, "BeamPipe"));
0026 }
0027
0028 }