ATLAS Offline Software
Enumerations
xAOD::VxType Namespace Reference

A convenience namespace to make the client code easier to understand. More...

Enumerations

enum  VertexType {
  NoVtx = 0, PriVtx = 1, SecVtx = 2, PileUp = 3,
  ConvVtx = 4, V0Vtx = 5, KinkVtx = 6, NotSpecified = -99
}
 Vertex types. More...
 

Detailed Description

A convenience namespace to make the client code easier to understand.

Enumeration Type Documentation

◆ VertexType

Vertex types.

Different vertex types that can be created in the offline reconstruction.

This file defines the enums in the Trk namespace for the different vertex types. The VxCandidate and the TrackParticleBase class store such an enum to signal which vertex it is or from which vertex it comes from (in the case of the TrackParticleBase object).

Author
Andre.nosp@m.as.W.nosp@m.ildau.nosp@m.er@c.nosp@m.ern.c.nosp@m.h
Enumerator
NoVtx 

Dummy vertex. TrackParticle was not used in vertex fit.

PriVtx 

Primary vertex.

SecVtx 

Secondary vertex.

PileUp 

Pile-up vertex.

ConvVtx 

Conversion vertex.

V0Vtx 

Vertex from V0 decay.

KinkVtx 

Kink vertex.

NotSpecified 

Default value, no explicit type set.

Definition at line 570 of file TrackingPrimitives.h.

570  {
571  NoVtx = 0,
572  PriVtx = 1,
573  SecVtx = 2,
574  PileUp = 3,
575  ConvVtx = 4,
576  V0Vtx = 5,
577  KinkVtx = 6,
578  NotSpecified = -99
579  };
xAOD::VxType::V0Vtx
@ V0Vtx
Vertex from V0 decay.
Definition: TrackingPrimitives.h:576
xAOD::VxType::NoVtx
@ NoVtx
Dummy vertex. TrackParticle was not used in vertex fit.
Definition: TrackingPrimitives.h:571
xAOD::VxType::SecVtx
@ SecVtx
Secondary vertex.
Definition: TrackingPrimitives.h:573
xAOD::VxType::PriVtx
@ PriVtx
Primary vertex.
Definition: TrackingPrimitives.h:572
xAOD::VxType::KinkVtx
@ KinkVtx
Kink vertex.
Definition: TrackingPrimitives.h:577
xAOD::VxType::PileUp
@ PileUp
Pile-up vertex.
Definition: TrackingPrimitives.h:574
xAOD::VxType::ConvVtx
@ ConvVtx
Conversion vertex.
Definition: TrackingPrimitives.h:575
xAOD::VxType::NotSpecified
@ NotSpecified
Default value, no explicit type set.
Definition: TrackingPrimitives.h:578