CMS 3D CMS Logo

Typedefs | Enumerations | Functions
pixelTrack Namespace Reference

Typedefs

using HitContainer = TrackSoA::HitContainer
 
using TrackSoA = TrackSoAHeterogeneousT< maxNumber()>
 
using TrajectoryState = TrajectoryStateSoAT< maxNumber()>
 

Enumerations

enum  Quality : uint8_t {
  Quality::bad = 0, Quality::dup, Quality::loose, Quality::strict,
  Quality::tight, Quality::highPurity
}
 

Functions

constexpr uint32_t maxNumber ()
 

Typedef Documentation

◆ HitContainer

Definition at line 69 of file TrackSoAHeterogeneousT.h.

◆ TrackSoA

Definition at line 67 of file TrackSoAHeterogeneousT.h.

◆ TrajectoryState

Definition at line 68 of file TrackSoAHeterogeneousT.h.

Enumeration Type Documentation

◆ Quality

enum pixelTrack::Quality : uint8_t
strong
Enumerator
bad 
dup 
loose 
strict 
tight 
highPurity 

Definition at line 10 of file TrackSoAHeterogeneousT.h.

10 : uint8_t { bad = 0, dup, loose, strict, tight, highPurity };

Function Documentation

◆ maxNumber()

constexpr uint32_t pixelTrack::maxNumber ( )
constexpr

Definition at line 64 of file TrackSoAHeterogeneousT.h.

64 { return 32 * 1024; }
loose
constexpr auto loose
Definition: CAHitNtupletGeneratorKernelsImpl.h:162
pixelTrack::Quality::bad
pixelTrack::Quality::strict
dup
constexpr auto dup
Definition: CAHitNtupletGeneratorKernelsImpl.h:161
pixelTrack::Quality::tight
muons_cff.highPurity
highPurity
Definition: muons_cff.py:136