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 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 44 of file TrigVertex_p1.h.

44  {} ;
45  float m_z{} ;
46  float m_mass{} ;
47  float m_massVar{} ;
48  double m_cov[6]{} ;
49  float m_energyFraction{} ;

Constructor & Destructor Documentation

◆ TrigVertex_p1()

TrigVertex_p1::TrigVertex_p1 ( )
inline

Definition at line 41 of file TrigVertex_p1.h.

41 :
42 

◆ ~TrigVertex_p1()

virtual TrigVertex_p1::~TrigVertex_p1 ( )
virtualdefault

Friends And Related Function Documentation

◆ TrigVertexCnv_p1

friend class TrigVertexCnv_p1
friend

Definition at line 37 of file TrigVertex_p1.h.

Member Data Documentation

◆ m_algId

AlgoId_p1 TrigVertex_p1::m_algId {}
private

Definition at line 64 of file TrigVertex_p1.h.

◆ m_chiSquared

float TrigVertex_p1::m_chiSquared {}
private

Definition at line 61 of file TrigVertex_p1.h.

◆ m_cov

double TrigVertex_p1::m_cov[6] {}
private

Definition at line 58 of file TrigVertex_p1.h.

◆ m_energyFraction

float TrigVertex_p1::m_energyFraction {}
private

Definition at line 59 of file TrigVertex_p1.h.

◆ m_mass

float TrigVertex_p1::m_mass {}
private

Definition at line 56 of file TrigVertex_p1.h.

◆ m_massVar

float TrigVertex_p1::m_massVar {}
private

Definition at line 57 of file TrigVertex_p1.h.

◆ m_nDOF

int TrigVertex_p1::m_nDOF {}
private

Definition at line 62 of file TrigVertex_p1.h.

◆ m_nTwoTracksSecVtx

int TrigVertex_p1::m_nTwoTracksSecVtx {}
private

Definition at line 60 of file TrigVertex_p1.h.

◆ m_tracks

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

Definition at line 63 of file TrigVertex_p1.h.

◆ m_x

float TrigVertex_p1::m_x {}
private

Definition at line 53 of file TrigVertex_p1.h.

◆ m_y

float TrigVertex_p1::m_y {}
private

Definition at line 54 of file TrigVertex_p1.h.

◆ m_z

float TrigVertex_p1::m_z {}
private

Definition at line 55 of file TrigVertex_p1.h.


The documentation for this class was generated from the following file:
TrigVertex_p1::m_energyFraction
float m_energyFraction
Definition: TrigVertex_p1.h:59
TrigVertex_p1::m_massVar
float m_massVar
Definition: TrigVertex_p1.h:57
TrigVertex_p1::m_z
float m_z
Definition: TrigVertex_p1.h:55
TrigVertex_p1::m_mass
float m_mass
Definition: TrigVertex_p1.h:56
TrigVertex_p1::m_cov
double m_cov[6]
Definition: TrigVertex_p1.h:58