diff --git a/corsika/detail/modules/proposal/ProposalProcessBase.inl b/corsika/detail/modules/proposal/ProposalProcessBase.inl index f1a5b419d2425e8fa977e4cae757ea5ce69f5670..2a72811ee9040cce07983c302f212f55d167f11c 100644 --- a/corsika/detail/modules/proposal/ProposalProcessBase.inl +++ b/corsika/detail/modules/proposal/ProposalProcessBase.inl @@ -105,8 +105,8 @@ namespace corsika::proposal { cross[particle_code](medium, emcut); } - inline size_t ProposalProcessBase::hash::operator()( - const calc_key_t& p) const noexcept { + inline size_t ProposalProcessBase::hash::operator()(const calc_key_t& p) const + noexcept { return p.first ^ std::hash<Code>{}(p.second); }