#include <Acts/EventData/ChargeConcept.hpp>
template<typename C>
{ C{f} };
{ c == c2 } -> std::same_as<bool>;
{
c != c2 } -> std::same_as<bool>;
{
c.absQ() } -> std::same_as<float>;
{
c.extractCharge(d) } -> std::same_as<float>;
{
c.extractMomentum(d) } -> std::same_as<double>;
{
c.qOverP(d, d) } -> std::same_as<double>;
}
Definition ChargeConcept.hpp:23
constexpr double c
Speed of light in vacuum - native unit (dimensionless).
Definition Units.hpp:241