SiTrajectoryElement_xk : avoid tmp allocation
MOST TEMPORARY ALLOCATIONS
51208787 temporary allocations of 51208787 allocations in total (100.00%) from
std::__new_allocator<>::allocate(unsigned long, void const*)
at /cvmfs/sft.cern.ch/lcg/releases/gcc/13.1.0-b3d18/x86_64-el9/include/c++/13.1.0/bits/new_allocator.h:147
in /cvmfs/atlas-nightlies.cern.ch/repo/sw/main_Athena_x86_64-el9-gcc13-opt/2023-10-30T2101/Athena/24.0.16/InstallArea/x86_64-el9-gcc13-opt/lib/libSiSPSeededTrackFinderData.so
std::allocator<>::allocate(unsigned long)
at /cvmfs/sft.cern.ch/lcg/releases/gcc/13.1.0-b3d18/x86_64-el9/include/c++/13.1.0/bits/allocator.h:198
std::allocator_traits<>::allocate(std::allocator<>&, unsigned long)
at /cvmfs/sft.cern.ch/lcg/releases/gcc/13.1.0-b3d18/x86_64-el9/include/c++/13.1.0/bits/alloc_traits.h:482
std::_Vector_base<>::_M_allocate(unsigned long)
at /cvmfs/sft.cern.ch/lcg/releases/gcc/13.1.0-b3d18/x86_64-el9/include/c++/13.1.0/bits/stl_vector.h:378
std::_Vector_base<>::_M_allocate(unsigned long)
at /cvmfs/sft.cern.ch/lcg/releases/gcc/13.1.0-b3d18/x86_64-el9/include/c++/13.1.0/bits/stl_vector.h:375
void std::vector<>::_M_range_initialize<>(int const*, int const*, std::forward_iterator_tag)
at /cvmfs/sft.cern.ch/lcg/releases/gcc/13.1.0-b3d18/x86_64-el9/include/c++/13.1.0/bits/stl_vector.h:1687
std::vector<>::vector(std::initializer_list<>, std::allocator<> const&)
at /cvmfs/sft.cern.ch/lcg/releases/gcc/13.1.0-b3d18/x86_64-el9/include/c++/13.1.0/bits/stl_vector.h:677
InDet::SiDetElementBoundaryLink_xk::intersect(Trk::PatternTrackParameters const&, double&) const
at /build/atnight/localbuilds/nightlies/Athena/main/athena/InnerDetector/InDetRecEvent/SiSPSeededTrackFinderData/src/SiDetElementBoundaryLink_xk.cxx:198
19993944 temporary allocations of 19993944 allocations in total (100.00%) from:
InDet::SiTrajectoryElement_xk::checkBoundaries(Trk::PatternTrackParameters const&)
at /build/atnight/localbuilds/nightlies/Athena/main/athena/InnerDetector/InDetRecEvent/SiSPSeededTrackFinderData/src/SiTrajectoryElement_xk.cxx:2408
in /cvmfs/atlas-nightlies.cern.ch/repo/sw/main_Athena_x86_64-el9-gcc13-opt/2023-10-30T2101/Athena/24.0.16/InstallArea/x86_64-el9-gcc13-opt/lib/libSiSPSeededTrackFinderData.so
InDet::SiTrajectoryElement_xk::ForwardPropagationWithSearch(InDet::SiTrajectoryElement_xk&, EventContext const&)
at /build/atnight/localbuilds/nightlies/Athena/main/athena/InnerDetector/InDetRecEvent/SiSPSeededTrackFinderData/src/SiTrajectoryElement_xk.cxx:473