![]() |
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>
Inheritance diagram for TestHostCuts:
Collaboration diagram for TestHostCuts: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().
Here is the call graph for this function:
|
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().
Here is the call graph for this function:
|
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().
Here is the call graph for this function: