Typedefs | |
template<typename TDev > | |
using | TracksDeviceHIonPhase1 = TracksDevice< pixelTopology::HIonPhase1, TDev > |
template<typename TDev > | |
using | TracksDevicePhase1 = TracksDevice< pixelTopology::Phase1, TDev > |
template<typename TDev > | |
using | TracksDevicePhase2 = TracksDevice< pixelTopology::Phase2, TDev > |
using | TracksHostHIonPhase1 = TracksHost< pixelTopology::HIonPhase1 > |
using | TracksHostPhase1 = TracksHost< pixelTopology::Phase1 > |
using | TracksHostPhase2 = TracksHost< pixelTopology::Phase2 > |
using | TrackSoADeviceHIonPhase1 = TrackSoAHeterogeneousDevice< pixelTopology::HIonPhase1 > |
using | TrackSoADevicePhase1 = TrackSoAHeterogeneousDevice< pixelTopology::Phase1 > |
using | TrackSoADevicePhase2 = TrackSoAHeterogeneousDevice< pixelTopology::Phase2 > |
using | TrackSoAHostHIonPhase1 = TrackSoAHeterogeneousHost< pixelTopology::HIonPhase1 > |
using | TrackSoAHostPhase1 = TrackSoAHeterogeneousHost< pixelTopology::Phase1 > |
using | TrackSoAHostPhase2 = TrackSoAHeterogeneousHost< pixelTopology::Phase2 > |
Enumerations | |
enum | Quality : uint8_t { Quality::bad = 0, Quality::edup, Quality::dup, Quality::loose, Quality::strict, Quality::tight, Quality::highPurity, Quality::notQuality, Quality::bad = 0, Quality::edup, Quality::dup, Quality::loose, Quality::strict, Quality::tight, Quality::highPurity, Quality::notQuality } |
enum | Quality : uint8_t { Quality::bad = 0, Quality::edup, Quality::dup, Quality::loose, Quality::strict, Quality::tight, Quality::highPurity, Quality::notQuality, Quality::bad = 0, Quality::edup, Quality::dup, Quality::loose, Quality::strict, Quality::tight, Quality::highPurity, Quality::notQuality } |
Functions | |
constexpr uint32_t | maxNumber () |
Quality | qualityByName (std::string_view name) |
Quality | qualityByName (std::string const &name) |
Variables | |
const std::string | qualityName [qualitySize] {"bad", "edup", "dup", "loose", "strict", "tight", "highPurity"} |
constexpr uint32_t | qualitySize {uint8_t(Quality::notQuality)} |
using pixelTrack::TracksDeviceHIonPhase1 = typedef TracksDevice<pixelTopology::HIonPhase1, TDev> |
Definition at line 34 of file TracksDevice.h.
using pixelTrack::TracksDevicePhase1 = typedef TracksDevice<pixelTopology::Phase1, TDev> |
Definition at line 32 of file TracksDevice.h.
using pixelTrack::TracksDevicePhase2 = typedef TracksDevice<pixelTopology::Phase2, TDev> |
Definition at line 36 of file TracksDevice.h.
using pixelTrack::TracksHostHIonPhase1 = typedef TracksHost<pixelTopology::HIonPhase1> |
Definition at line 38 of file TracksHost.h.
using pixelTrack::TracksHostPhase1 = typedef TracksHost<pixelTopology::Phase1> |
Definition at line 36 of file TracksHost.h.
using pixelTrack::TracksHostPhase2 = typedef TracksHost<pixelTopology::Phase2> |
Definition at line 37 of file TracksHost.h.
using pixelTrack::TrackSoADeviceHIonPhase1 = typedef TrackSoAHeterogeneousDevice<pixelTopology::HIonPhase1> |
Definition at line 33 of file TrackSoAHeterogeneousDevice.h.
Definition at line 31 of file TrackSoAHeterogeneousDevice.h.
Definition at line 32 of file TrackSoAHeterogeneousDevice.h.
using pixelTrack::TrackSoAHostHIonPhase1 = typedef TrackSoAHeterogeneousHost<pixelTopology::HIonPhase1> |
Definition at line 32 of file TrackSoAHeterogeneousHost.h.
using pixelTrack::TrackSoAHostPhase1 = typedef TrackSoAHeterogeneousHost<pixelTopology::Phase1> |
Definition at line 30 of file TrackSoAHeterogeneousHost.h.
using pixelTrack::TrackSoAHostPhase2 = typedef TrackSoAHeterogeneousHost<pixelTopology::Phase2> |
Definition at line 31 of file TrackSoAHeterogeneousHost.h.
|
strong |
Enumerator | |
---|---|
bad | |
edup | |
dup | |
loose | |
strict | |
tight | |
highPurity | |
notQuality | |
bad | |
edup | |
dup | |
loose | |
strict | |
tight | |
highPurity | |
notQuality |
Definition at line 10 of file TrackDefinitions.h.
|
strong |
Enumerator | |
---|---|
bad | |
edup | |
dup | |
loose | |
strict | |
tight | |
highPurity | |
notQuality | |
bad | |
edup | |
dup | |
loose | |
strict | |
tight | |
highPurity | |
notQuality |
Definition at line 12 of file PixelTrackUtilities.h.
constexpr uint32_t pixelTrack::maxNumber | ( | ) |
Definition at line 28 of file TrackDefinitions.h.
|
inline |
Definition at line 13 of file TrackDefinitions.h.
References spr::find(), mergeVDriftHistosByStation::name, notQuality, qualityName, qualitySize, runTheMatrix::ret, and AlCaHLTBitMon_QueryRunRegistry::string.
|
inline |
Definition at line 15 of file PixelTrackUtilities.h.
References spr::find(), mergeVDriftHistosByStation::name, qualityName, and qualitySize.
Referenced by AnalyticalTrackSelector::AnalyticalTrackSelector(), PrimaryVertexValidation::analyze(), CosmicTrackSelector::CosmicTrackSelector(), GoodSeedProducer::GoodSeedProducer(), MultiTrackSelector::MultiTrackSelector(), QualityFilter::QualityFilter(), SiPixelMonitorTrackSoA< T >::SiPixelMonitorTrackSoA(), and SiPixelMonitorTrackSoAAlpaka< T >::SiPixelMonitorTrackSoAAlpaka().
constexpr std::string_view pixelTrack::qualityName {"bad", "edup", "dup", "loose", "strict", "tight", "highPurity"} |
Definition at line 14 of file PixelTrackUtilities.h.
Referenced by SiPixelMonitorTrackSoA< T >::bookHistograms(), SiPixelMonitorTrackSoAAlpaka< T >::bookHistograms(), and qualityByName().
constexpr uint32_t pixelTrack::qualitySize {uint8_t(Quality::notQuality)} |
Definition at line 13 of file PixelTrackUtilities.h.
Referenced by qualityByName().