19 double avphi) noexcept(
false)
20 : m_values({
alpha, symm ? -std::numeric_limits<double>::infinity() : 0,
21 std::numeric_limits<double>::infinity(), halfphi, avphi}),
27 double halfphi,
double avphi) noexcept(
false)
28 : m_values({
alpha, minz, maxz, halfphi, avphi}),
59 auto rphiHalf =
r(lposition[
eBoundLoc1]) *
get(eHalfPhiSector);
60 return bcheck.
isInside(shifted(lposition),
Vector2(-rphiHalf,
get(eMinZ)),
65 sl << std::setiosflags(std::ios::fixed);
66 sl << std::setprecision(7);
67 sl <<
"Acts::ConeBounds: (tanAlpha, minZ, maxZ, halfPhiSector, averagePhi) "
69 sl <<
"(" <<
m_tanAlpha <<
", " <<
get(eMinZ) <<
", " <<
get(eMaxZ) <<
", "
70 <<
get(eHalfPhiSector) <<
", " <<
get(eAveragePhi) <<
")";
71 sl << std::setprecision(-1);