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

#include <TrigInDetTrackFitPar_p1.h>

Collaboration diagram for TrigInDetTrackFitPar_p1:

Public Member Functions

 TrigInDetTrackFitPar_p1 ()
 TrigInDetTrackFitPar_p1 (const TrigInDetTrackFitPar_p1 &p)
TrigInDetTrackFitPar_p1operator= (const TrigInDetTrackFitPar_p1 &p)

Public Attributes

double m_a0 {}
double m_phi0 {}
double m_z0 {}
double m_eta {}
double m_pT {}
float m_ea0 {}
float m_ephi0 {}
float m_ez0 {}
float m_eeta {}
float m_epT {}
std::vector< double > * m_cov {}
int m_surfaceType {}
double m_surfaceCoordinate {}
std::vector< double > m_covtmp

Detailed Description

Definition at line 20 of file TrigInDetTrackFitPar_p1.h.

Constructor & Destructor Documentation

◆ TrigInDetTrackFitPar_p1() [1/2]

TrigInDetTrackFitPar_p1::TrigInDetTrackFitPar_p1 ( )
inline

Definition at line 23 of file TrigInDetTrackFitPar_p1.h.

23: m_cov(0) {}
std::vector< double > * m_cov

◆ TrigInDetTrackFitPar_p1() [2/2]

TrigInDetTrackFitPar_p1::TrigInDetTrackFitPar_p1 ( const TrigInDetTrackFitPar_p1 & p)

Definition at line 62 of file TrigInDetTrackFitParCnv_p1.cxx.

63 : m_a0 (p.m_a0),
64 m_phi0 (p.m_phi0),
65 m_z0 (p.m_z0),
66 m_eta (p.m_eta),
67 m_pT (p.m_pT),
68 m_ea0 (p.m_ea0),
69 m_ephi0 (p.m_ephi0),
70 m_ez0 (p.m_ez0),
71 m_eeta (p.m_eeta),
72 m_epT (p.m_epT),
73 m_cov (p.m_cov),
74 m_surfaceType (p.m_surfaceType),
75 m_surfaceCoordinate (p.m_surfaceCoordinate),
76 m_covtmp (p.m_covtmp)
77{
78 if (m_cov == &p.m_covtmp)
79 m_cov = &m_covtmp;
80}
std::vector< double > m_covtmp

Member Function Documentation

◆ operator=()

TrigInDetTrackFitPar_p1 & TrigInDetTrackFitPar_p1::operator= ( const TrigInDetTrackFitPar_p1 & p)

Definition at line 83 of file TrigInDetTrackFitParCnv_p1.cxx.

84{
85 if (this != &p) {
86 m_a0 = p.m_a0;
87 m_phi0 = p.m_phi0;
88 m_z0 = p.m_z0;
89 m_eta = p.m_eta;
90 m_pT = p.m_pT;
91 m_ea0 = p.m_ea0;
92 m_ephi0 = p.m_ephi0;
93 m_ez0 = p.m_ez0;
94 m_eeta = p.m_eeta;
95 m_epT = p.m_epT;
96 m_cov = p.m_cov;
97 m_surfaceType = p.m_surfaceType;
98 m_surfaceCoordinate = p.m_surfaceCoordinate;
99 m_covtmp = p.m_covtmp;
100
101 if (m_cov == &p.m_covtmp)
102 m_cov = &m_covtmp;
103 }
104 return *this;
105}

Member Data Documentation

◆ m_a0

double TrigInDetTrackFitPar_p1::m_a0 {}

Definition at line 27 of file TrigInDetTrackFitPar_p1.h.

27{};

◆ m_cov

std::vector<double>* TrigInDetTrackFitPar_p1::m_cov {}

Definition at line 37 of file TrigInDetTrackFitPar_p1.h.

37{};

◆ m_covtmp

std::vector<double> TrigInDetTrackFitPar_p1::m_covtmp

Definition at line 42 of file TrigInDetTrackFitPar_p1.h.

◆ m_ea0

float TrigInDetTrackFitPar_p1::m_ea0 {}

Definition at line 32 of file TrigInDetTrackFitPar_p1.h.

32{};

◆ m_eeta

float TrigInDetTrackFitPar_p1::m_eeta {}

Definition at line 35 of file TrigInDetTrackFitPar_p1.h.

35{};

◆ m_ephi0

float TrigInDetTrackFitPar_p1::m_ephi0 {}

Definition at line 33 of file TrigInDetTrackFitPar_p1.h.

33{};

◆ m_epT

float TrigInDetTrackFitPar_p1::m_epT {}

Definition at line 36 of file TrigInDetTrackFitPar_p1.h.

36{};

◆ m_eta

double TrigInDetTrackFitPar_p1::m_eta {}

Definition at line 30 of file TrigInDetTrackFitPar_p1.h.

30{};

◆ m_ez0

float TrigInDetTrackFitPar_p1::m_ez0 {}

Definition at line 34 of file TrigInDetTrackFitPar_p1.h.

34{};

◆ m_phi0

double TrigInDetTrackFitPar_p1::m_phi0 {}

Definition at line 28 of file TrigInDetTrackFitPar_p1.h.

28{};

◆ m_pT

double TrigInDetTrackFitPar_p1::m_pT {}

Definition at line 31 of file TrigInDetTrackFitPar_p1.h.

31{};

◆ m_surfaceCoordinate

double TrigInDetTrackFitPar_p1::m_surfaceCoordinate {}

Definition at line 39 of file TrigInDetTrackFitPar_p1.h.

39{};

◆ m_surfaceType

int TrigInDetTrackFitPar_p1::m_surfaceType {}

Definition at line 38 of file TrigInDetTrackFitPar_p1.h.

38{}; //TrigInDetTrackFitPar::TrigSurfaceType

◆ m_z0

double TrigInDetTrackFitPar_p1::m_z0 {}

Definition at line 29 of file TrigInDetTrackFitPar_p1.h.

29{};

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