 |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef ACTSTRKFINDING_SCOREBASEDSOLVERCUTSIMPL_H
6 #define ACTSTRKFINDING_SCOREBASEDSOLVERCUTSIMPL_H 1
8 #include "Acts/EventData/VectorMultiTrajectory.hpp"
9 #include "Acts/EventData/VectorTrackContainer.hpp"
13 namespace ScoreBasedSolverCutsImpl {
16 Acts::VectorMultiTrajectory,
17 Acts::detail::ValueHolder>;
41 #endif // ACTSTRKFINDING_SCOREBASEDSOLVERCUTSIMPL_H
void innermostPixelLayerHitsScore(const trackProxy_t &track, double &score)
Score modifier for tracks based on innermost pixel layer hits.
Acts::TrackContainer< Acts::VectorTrackContainer, Acts::VectorMultiTrajectory, Acts::detail::ValueHolder > trackContainer_t
trackContainer_t addSummaryInformation(const ActsTrk::TrackContainer &trackContainer)
Adds summary information to the track container.
typename trackContainer_t::ConstTrackProxy trackProxy_t
void nSCTPixelHitsScore(const trackProxy_t &track, double &score)
Score modifier for tracks based on number of SCT and pixel hits.
void doubleHolesScore(const trackProxy_t &track, double &score)
Filter for tracks based on double holes.
The AlignStoreProviderAlg loads the rigid alignment corrections and pipes them through the readout ge...
bool etaDependentCuts(const trackProxy_t &track)
Filter for tracks based on eta dependent cuts.
void ContribPixelLayersScore(const trackProxy_t &track, double &score)
Score modifier for tracks based on number of contributing pixel layers.