File indexing completed on 2025-01-18 09:55:43
0001 #pragma once
0002
0003
0004
0005
0006
0007 #include <system_error>
0008 #include <type_traits>
0009
0010 #include <fmt/core.h>
0011 #include <fmt/ostream.h>
0012
0013 #include <edm4eic/Cov2f.h>
0014 #include <edm4eic/Cov3f.h>
0015 #include <edm4hep/Vector3f.h>
0016 #include <edm4hep/Vector3d.h>
0017
0018 #if FMT_VERSION >= 90000
0019
0020 template<> struct fmt::formatter<edm4eic::Cov2f> : fmt::ostream_formatter {};
0021 template<> struct fmt::formatter<edm4eic::Cov3f> : fmt::ostream_formatter {};
0022 template<> struct fmt::formatter<edm4hep::Vector3f> : fmt::ostream_formatter {};
0023 template<> struct fmt::formatter<edm4hep::Vector3d> : fmt::ostream_formatter {};
0024
0025 template<> struct fmt::formatter<std::error_code> : fmt::ostream_formatter {};
0026
0027 #endif