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

#include <TrigVertex_p1.h>

Collaboration diagram for TrigVertex_p1:

Public Types

enum  AlgoId_p1 {
  NULLID =0 , SITRACKID =1 , IDSCANID =2 , HISTOPRMVTXSITRACKID =3 ,
  VKALSECVTXID =4 , BPHYSSECID =5 , BSFULLSITRACKID =6 , BSFULLIDSCANID =7 ,
  BSSPLITSITRACKID =8 , BSSPLITIDSCANID =9 , HISTOPRMVTXIDSCANID =10 , HISTOPRMVTXEFID =11 ,
  HISTOPRMVTXSITRACKIDTAU =12 , HISTOPRMVTXEFIDTAU =13 , BJETSECVTXID =14 , BSFULL_STRATEGY_B_ID =15 ,
  BSFULL_STRATEGY_A_ID =16 , BSSPLIT_STRATEGY_B_ID =17 , BSSPLIT_STRATEGY_A_ID =18 , HISTOPRMVTXFTKID =19 ,
  HISTOPRMVTXFTKIDTAU =20 , BSFULL_STRATEGY_F_ID =21 , BSSPLIT_STRATEGY_F_ID = 22 , HISTOPRMVTXFTKID_REFIT = 23
}

Public Member Functions

 TrigVertex_p1 ()
virtual ~TrigVertex_p1 ()=default

Private Attributes

float m_x {}
float m_y {}
float m_z {}
float m_mass {}
float m_massVar {}
double m_cov [6] {}
float m_energyFraction {}
int m_nTwoTracksSecVtx {}
float m_chiSquared {}
int m_nDOF {}
std::vector< TPObjRefm_tracks
AlgoId_p1 m_algId {}

Friends

class TrigVertexCnv_p1

Detailed Description

Definition at line 25 of file TrigVertex_p1.h.

Member Enumeration Documentation

◆ AlgoId_p1

Enumerator
NULLID 
SITRACKID 
IDSCANID 
HISTOPRMVTXSITRACKID 
VKALSECVTXID 
BPHYSSECID 
BSFULLSITRACKID 
BSFULLIDSCANID 
BSSPLITSITRACKID 
BSSPLITIDSCANID 
HISTOPRMVTXIDSCANID 
HISTOPRMVTXEFID 
HISTOPRMVTXSITRACKIDTAU 
HISTOPRMVTXEFIDTAU 
BJETSECVTXID 
BSFULL_STRATEGY_B_ID 
BSFULL_STRATEGY_A_ID 
BSSPLIT_STRATEGY_B_ID 
BSSPLIT_STRATEGY_A_ID 
HISTOPRMVTXFTKID 
HISTOPRMVTXFTKIDTAU 
BSFULL_STRATEGY_F_ID 
BSSPLIT_STRATEGY_F_ID 
HISTOPRMVTXFTKID_REFIT 

Definition at line 34 of file TrigVertex_p1.h.

Constructor & Destructor Documentation

◆ TrigVertex_p1()

TrigVertex_p1::TrigVertex_p1 ( )
inline

Definition at line 31 of file TrigVertex_p1.h.

31{}

◆ ~TrigVertex_p1()

virtual TrigVertex_p1::~TrigVertex_p1 ( )
virtualdefault

◆ TrigVertexCnv_p1

friend class TrigVertexCnv_p1
friend

Definition at line 27 of file TrigVertex_p1.h.

Member Data Documentation

◆ m_algId

AlgoId_p1 TrigVertex_p1::m_algId {}
private

Definition at line 54 of file TrigVertex_p1.h.

54{} ;

◆ m_chiSquared

float TrigVertex_p1::m_chiSquared {}
private

Definition at line 51 of file TrigVertex_p1.h.

51{} ;

◆ m_cov

double TrigVertex_p1::m_cov[6] {}
private

Definition at line 48 of file TrigVertex_p1.h.

48{} ;

◆ m_energyFraction

float TrigVertex_p1::m_energyFraction {}
private

Definition at line 49 of file TrigVertex_p1.h.

49{} ;

◆ m_mass

float TrigVertex_p1::m_mass {}
private

Definition at line 46 of file TrigVertex_p1.h.

46{} ;

◆ m_massVar

float TrigVertex_p1::m_massVar {}
private

Definition at line 47 of file TrigVertex_p1.h.

47{} ;

◆ m_nDOF

int TrigVertex_p1::m_nDOF {}
private

Definition at line 52 of file TrigVertex_p1.h.

52{} ;

◆ m_nTwoTracksSecVtx

int TrigVertex_p1::m_nTwoTracksSecVtx {}
private

Definition at line 50 of file TrigVertex_p1.h.

50{} ;

◆ m_tracks

std::vector<TPObjRef> TrigVertex_p1::m_tracks
private

Definition at line 53 of file TrigVertex_p1.h.

◆ m_x

float TrigVertex_p1::m_x {}
private

Definition at line 43 of file TrigVertex_p1.h.

43{} ;

◆ m_y

float TrigVertex_p1::m_y {}
private

Definition at line 44 of file TrigVertex_p1.h.

44{} ;

◆ m_z

float TrigVertex_p1::m_z {}
private

Definition at line 45 of file TrigVertex_p1.h.

45{} ;

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