ATLAS Offline Software
Loading...
Searching...
No Matches
VertexCommonFlags Class Reference

#include <VertexCommonFlags.h>

Collaboration diagram for VertexCommonFlags:

Public Types

enum  ReconVertexTypeFlag {
  RVT_Primary = 0x01 , RVT_Secondary = 0x02 , RVT_V0 = 0x04 , RVT_Conversion = 0x08 ,
  RVT_Kink = 0x10 , RVT_Pileup = 0x20 , RVT_Other = 0x40 , RVT_Any = 0x7F
}
enum  QUANTITY { ENERGY , MOMENTUM , TRANSVERSE_MOM , MASS }

Static Public Member Functions

static QString toString (const QUANTITY &)

Private Member Functions

 VertexCommonFlags ()
 ~VertexCommonFlags ()

Detailed Description

Definition at line 22 of file VertexCommonFlags.h.

Member Enumeration Documentation

◆ QUANTITY

Enumerator
ENERGY 
MOMENTUM 
TRANSVERSE_MOM 
MASS 

Definition at line 37 of file VertexCommonFlags.h.

◆ ReconVertexTypeFlag

Enumerator
RVT_Primary 
RVT_Secondary 
RVT_V0 
RVT_Conversion 
RVT_Kink 
RVT_Pileup 
RVT_Other 
RVT_Any 

Definition at line 25 of file VertexCommonFlags.h.

Constructor & Destructor Documentation

◆ VertexCommonFlags()

VertexCommonFlags::VertexCommonFlags ( )
private

◆ ~VertexCommonFlags()

VertexCommonFlags::~VertexCommonFlags ( )
private

Member Function Documentation

◆ toString()

QString VertexCommonFlags::toString ( const QUANTITY & q)
static

Definition at line 18 of file VertexCommonFlags.cxx.

19{
20 switch (q) {
21 case ENERGY: return "ENERGY";
22 case MOMENTUM: return "MOMENTUM";
23 case TRANSVERSE_MOM: return "TRANSVERSE_MOM";
24 case MASS: return "MASS";
25 default: return "Unknown (ERROR)";
26 }
27}

The documentation for this class was generated from the following files: