ATLAS Offline Software
Public Types | Public Member Functions | Private Attributes | Friends | List of all members
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 27 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 48 of file TrigVertex_p1.h.

Constructor & Destructor Documentation

◆ TrigVertex_p1()

TrigVertex_p1::TrigVertex_p1 ( )
inline

Definition at line 45 of file TrigVertex_p1.h.

◆ ~TrigVertex_p1()

virtual TrigVertex_p1::~TrigVertex_p1 ( )
virtualdefault

Friends And Related Function Documentation

◆ TrigVertexCnv_p1

friend class TrigVertexCnv_p1
friend

Definition at line 41 of file TrigVertex_p1.h.

Member Data Documentation

◆ m_algId

AlgoId_p1 TrigVertex_p1::m_algId
private

Definition at line 68 of file TrigVertex_p1.h.

◆ m_chiSquared

float TrigVertex_p1::m_chiSquared
private

Definition at line 65 of file TrigVertex_p1.h.

◆ m_cov

double TrigVertex_p1::m_cov[6]
private

Definition at line 62 of file TrigVertex_p1.h.

◆ m_energyFraction

float TrigVertex_p1::m_energyFraction
private

Definition at line 63 of file TrigVertex_p1.h.

◆ m_mass

float TrigVertex_p1::m_mass
private

Definition at line 60 of file TrigVertex_p1.h.

◆ m_massVar

float TrigVertex_p1::m_massVar
private

Definition at line 61 of file TrigVertex_p1.h.

◆ m_nDOF

int TrigVertex_p1::m_nDOF
private

Definition at line 66 of file TrigVertex_p1.h.

◆ m_nTwoTracksSecVtx

int TrigVertex_p1::m_nTwoTracksSecVtx
private

Definition at line 64 of file TrigVertex_p1.h.

◆ m_tracks

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

Definition at line 67 of file TrigVertex_p1.h.

◆ m_x

float TrigVertex_p1::m_x
private

Definition at line 57 of file TrigVertex_p1.h.

◆ m_y

float TrigVertex_p1::m_y
private

Definition at line 58 of file TrigVertex_p1.h.

◆ m_z

float TrigVertex_p1::m_z
private

Definition at line 59 of file TrigVertex_p1.h.


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