Analysis Software
Documentation for sPHENIX simulation software
|
Custom selection cuts for the test, used on the host. More...
#include <acts/blob/sPHENIX/Tests/UnitTests/Plugins/Cuda/Seeding2/TestHostCuts.hpp>
Public Member Functions | |
float | seedWeight (const Acts::InternalSpacePoint< TestSpacePoint > &bottom, const Acts::InternalSpacePoint< TestSpacePoint > &middle, const Acts::InternalSpacePoint< TestSpacePoint > &top) const final |
bool | singleSeedCut (float weight, const Acts::InternalSpacePoint< TestSpacePoint > &bottom, const Acts::InternalSpacePoint< TestSpacePoint > &, const Acts::InternalSpacePoint< TestSpacePoint > &) const final |
std::vector< typename Acts::CandidatesForMiddleSp < const Acts::InternalSpacePoint < TestSpacePoint > >::value_type > | cutPerMiddleSP (std::vector< typename Acts::CandidatesForMiddleSp< const Acts::InternalSpacePoint< TestSpacePoint >>::value_type > seedCandidates) const final |
Public Member Functions inherited from Acts::IExperimentCuts< TestSpacePoint > | |
virtual | ~IExperimentCuts ()=default |
Custom selection cuts for the test, used on the host.
Definition at line 18 of file TestHostCuts.hpp.
View newest version in sPHENIX GitHub at line 18 of file TestHostCuts.hpp
|
finalvirtual |
seedCandidates | contains collection of seed candidates created for one middle space point in a std::tuple format |
Implements Acts::IExperimentCuts< TestSpacePoint >.
Definition at line 35 of file TestHostCuts.cpp.
View newest version in sPHENIX GitHub at line 35 of file TestHostCuts.cpp
References i, Acts::UnitConstants::min, and testing::internal::move().
|
finalvirtual |
Returns seed weight bonus/malus depending on detector considerations.
bottom | bottom space point of the current seed |
middle | middle space point of the current seed |
top | top space point of the current seed |
Implements Acts::IExperimentCuts< TestSpacePoint >.
Definition at line 12 of file TestHostCuts.cpp.
View newest version in sPHENIX GitHub at line 12 of file TestHostCuts.cpp
References Acts::InternalSpacePoint< SpacePoint >::radius().
|
finalvirtual |
weight | the current seed weight |
bottom | bottom space point of the current seed |
middle | middle space point of the current seed |
top | top space point of the current seed |
Implements Acts::IExperimentCuts< TestSpacePoint >.
Definition at line 26 of file TestHostCuts.cpp.
View newest version in sPHENIX GitHub at line 26 of file TestHostCuts.cpp
References Acts::InternalSpacePoint< SpacePoint >::radius().