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 569 of file TrackingPrimitives.h.

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