Loading [MathJax]/jax/input/TeX/config.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef ACTSTRKFINDING_SCOREBASEDSOLVERCUTSIMPL_H
6 #define ACTSTRKFINDING_SCOREBASEDSOLVERCUTSIMPL_H 1
8 #include "Acts/AmbiguityResolution/ScoreBasedAmbiguityResolution.hpp"
9 #include "Acts/EventData/VectorMultiTrajectory.hpp"
10 #include "Acts/EventData/VectorTrackContainer.hpp"
19 #include "Gaudi/Property.h"
20 #include "GaudiKernel/SystemOfUnits.h"
21 #include "GaudiKernel/ToolHandle.h"
24 namespace ScoreBasedSolverCutsImpl {
26 using trackProxy_t = ActsTrk::MutableTrackContainer::ConstTrackProxy;
48 #endif // ACTSTRKFINDING_SCOREBASEDSOLVERCUTSIMPL_H
void innermostPixelLayerHitsScore(const trackProxy_t &track, double &score)
Score modifier for tracks based on innermost pixel layer hits.
ActsTrk::MutableTrackContainer::ConstTrackProxy trackProxy_t
Header file to be included by clients of the Monitored infrastructure.
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.
ActsTrk::MutableTrackContainer addSummaryInformation(ActsTrk::TrackContainer trackContainer)
Adds summary information to the track container.
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.