Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
MPLTests.cpp File Reference
#include <boost/test/unit_test.hpp>
#include "Acts/Utilities/detail/MPL/all_of.hpp"
#include "Acts/Utilities/detail/MPL/any_of.hpp"
#include "Acts/Utilities/detail/MPL/are_sorted.hpp"
#include "Acts/Utilities/detail/MPL/are_within.hpp"
#include "Acts/Utilities/detail/MPL/at_index.hpp"
#include "Acts/Utilities/detail/MPL/has_duplicates.hpp"
#include "Acts/Utilities/detail/MPL/type_collector.hpp"
#include <tuple>
#include <type_traits>
#include <boost/hana.hpp>
#include <boost/hana/core/to.hpp>
#include <boost/hana/equal.hpp>
#include <boost/hana/ext/std/tuple.hpp>
#include <boost/hana/integral_constant.hpp>
#include <boost/hana/set.hpp>
#include <boost/hana/transform.hpp>
#include <boost/hana/tuple.hpp>
#include <boost/hana/type.hpp>
#include <boost/hana/union.hpp>
+ Include dependency graph for MPLTests.cpp:

Go to the source code of this file.

Classes

struct  are_sorted< ascending, strict, T, values >
 
struct  are_within< T, MIN, MAX, values >
 
struct  at_index< T, index, values >
 
struct  Acts::Test::variadic_struct< args >
 
struct  traits2< bool >
 
struct  Acts::Test::tuple_helper< Args >
 

Namespaces

namespace  Acts
 Acts includes to create all necessary definitions.
 
namespace  Acts::detail
 These functions perform the transport of a covariance matrix using given Jacobians. The required data is provided by the stepper object with some additional data. Since this is a purely algebraic problem the calculations are identical for StraightLineStepper and EigenStepper. As a consequence the methods can be located in a separate file.
 
namespace  Acts::Test
 

Functions

 Acts::Test::BOOST_AUTO_TEST_CASE (all_of_test)
 
 Acts::Test::BOOST_AUTO_TEST_CASE (hana_set_union_test)
 
 Acts::Test::BOOST_AUTO_TEST_CASE (hana_set_to_tuple_test)
 
 Acts::Test::BOOST_AUTO_TEST_CASE (unpack_boost_set_as_template_test)
 
 Acts::Test::BOOST_AUTO_TEST_CASE (type_collector_test)
 
 Acts::Test::BOOST_AUTO_TEST_CASE (has_duplicates_test)
 
 Acts::Test::BOOST_AUTO_TEST_CASE (any_of_test)
 
 Acts::Test::BOOST_AUTO_TEST_CASE (are_sorted_helper_tests)
 Unit test for Acts::anonymous_namespace{ParameterSet.h}are_sorted helper.
 
 Acts::Test::BOOST_AUTO_TEST_CASE (are_within_helper_tests)
 Unit test for Acts::anonymous_namespace{ParameterSet.h}are_within helper.
 
 Acts::Test::BOOST_AUTO_TEST_CASE (at_index_helper_tests)
 Unit test for Acts::details::at_index helper.