Typedefs | |
using | HitContainer = TrackSoA::HitContainer |
using | TrackSoA = TrackSoAHeterogeneousT< maxNumber()> |
using | TrajectoryState = TrajectoryStateSoAT< maxNumber()> |
Enumerations | |
enum | Quality : uint8_t { 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 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::HitContainer = typedef TrackSoA::HitContainer |
Definition at line 103 of file TrackSoAHeterogeneousT.h.
using pixelTrack::TrackSoA = typedef TrackSoAHeterogeneousT<maxNumber()> |
Definition at line 101 of file TrackSoAHeterogeneousT.h.
using pixelTrack::TrajectoryState = typedef TrajectoryStateSoAT<maxNumber()> |
Definition at line 102 of file TrackSoAHeterogeneousT.h.
|
strong |
Enumerator | |
---|---|
bad | |
edup | |
dup | |
loose | |
strict | |
tight | |
highPurity | |
notQuality |
Definition at line 14 of file TrackSoAHeterogeneousT.h.
constexpr uint32_t pixelTrack::maxNumber | ( | ) |
Definition at line 98 of file TrackSoAHeterogeneousT.h.
|
inline |
Definition at line 17 of file TrackSoAHeterogeneousT.h.
References spr::find(), qualityName, and qualitySize.
Referenced by AnalyticalTrackSelector::AnalyticalTrackSelector(), PrimaryVertexValidation::analyze(), CosmicTrackSelector::CosmicTrackSelector(), GoodSeedProducer::GoodSeedProducer(), HIMultiTrackSelector::HIMultiTrackSelector(), MultiTrackSelector::MultiTrackSelector(), QualityFilter::QualityFilter(), and SiPixelPhase1MonitorTrackSoA::SiPixelPhase1MonitorTrackSoA().
const std::string pixelTrack::qualityName[qualitySize] {"bad", "edup", "dup", "loose", "strict", "tight", "highPurity"} |
Definition at line 16 of file TrackSoAHeterogeneousT.h.
Referenced by SiPixelPhase1MonitorTrackSoA::bookHistograms(), and qualityByName().
constexpr uint32_t pixelTrack::qualitySize {uint8_t(Quality::notQuality)} |
Definition at line 15 of file TrackSoAHeterogeneousT.h.
Referenced by qualityByName().