ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
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 22 of file TrigInDetTrackFitPar_p1.h.

Constructor & Destructor Documentation

◆ TrigInDetTrackFitPar_p1() [1/2]

TrigInDetTrackFitPar_p1::TrigInDetTrackFitPar_p1 ( )
inline

Definition at line 37 of file TrigInDetTrackFitPar_p1.h.

◆ 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 }

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 41 of file TrigInDetTrackFitPar_p1.h.

◆ m_cov

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

Definition at line 51 of file TrigInDetTrackFitPar_p1.h.

◆ m_covtmp

std::vector<double> TrigInDetTrackFitPar_p1::m_covtmp

Definition at line 56 of file TrigInDetTrackFitPar_p1.h.

◆ m_ea0

float TrigInDetTrackFitPar_p1::m_ea0

Definition at line 46 of file TrigInDetTrackFitPar_p1.h.

◆ m_eeta

float TrigInDetTrackFitPar_p1::m_eeta

Definition at line 49 of file TrigInDetTrackFitPar_p1.h.

◆ m_ephi0

float TrigInDetTrackFitPar_p1::m_ephi0

Definition at line 47 of file TrigInDetTrackFitPar_p1.h.

◆ m_epT

float TrigInDetTrackFitPar_p1::m_epT

Definition at line 50 of file TrigInDetTrackFitPar_p1.h.

◆ m_eta

double TrigInDetTrackFitPar_p1::m_eta

Definition at line 44 of file TrigInDetTrackFitPar_p1.h.

◆ m_ez0

float TrigInDetTrackFitPar_p1::m_ez0

Definition at line 48 of file TrigInDetTrackFitPar_p1.h.

◆ m_phi0

double TrigInDetTrackFitPar_p1::m_phi0

Definition at line 42 of file TrigInDetTrackFitPar_p1.h.

◆ m_pT

double TrigInDetTrackFitPar_p1::m_pT

Definition at line 45 of file TrigInDetTrackFitPar_p1.h.

◆ m_surfaceCoordinate

double TrigInDetTrackFitPar_p1::m_surfaceCoordinate

Definition at line 53 of file TrigInDetTrackFitPar_p1.h.

◆ m_surfaceType

int TrigInDetTrackFitPar_p1::m_surfaceType

Definition at line 52 of file TrigInDetTrackFitPar_p1.h.

◆ m_z0

double TrigInDetTrackFitPar_p1::m_z0

Definition at line 43 of file TrigInDetTrackFitPar_p1.h.


The documentation for this class was generated from the following files:
TrigInDetTrackFitPar_p1::m_pT
double m_pT
Definition: TrigInDetTrackFitPar_p1.h:45
python.PerfMonSerializer.p
def p
Definition: PerfMonSerializer.py:743
TrigInDetTrackFitPar_p1::m_ez0
float m_ez0
Definition: TrigInDetTrackFitPar_p1.h:48
TrigInDetTrackFitPar_p1::m_eeta
float m_eeta
Definition: TrigInDetTrackFitPar_p1.h:49
TrigInDetTrackFitPar_p1::m_surfaceType
int m_surfaceType
Definition: TrigInDetTrackFitPar_p1.h:52
TrigInDetTrackFitPar_p1::m_epT
float m_epT
Definition: TrigInDetTrackFitPar_p1.h:50
TrigInDetTrackFitPar_p1::m_cov
std::vector< double > * m_cov
Definition: TrigInDetTrackFitPar_p1.h:51
TrigInDetTrackFitPar_p1::m_covtmp
std::vector< double > m_covtmp
Definition: TrigInDetTrackFitPar_p1.h:56
TrigInDetTrackFitPar_p1::m_eta
double m_eta
Definition: TrigInDetTrackFitPar_p1.h:44
TrigInDetTrackFitPar_p1::m_ea0
float m_ea0
Definition: TrigInDetTrackFitPar_p1.h:46
TrigInDetTrackFitPar_p1::m_ephi0
float m_ephi0
Definition: TrigInDetTrackFitPar_p1.h:47
TrigInDetTrackFitPar_p1::m_z0
double m_z0
Definition: TrigInDetTrackFitPar_p1.h:43
TrigInDetTrackFitPar_p1::m_phi0
double m_phi0
Definition: TrigInDetTrackFitPar_p1.h:42
TrigInDetTrackFitPar_p1::m_surfaceCoordinate
double m_surfaceCoordinate
Definition: TrigInDetTrackFitPar_p1.h:53
TrigInDetTrackFitPar_p1::m_a0
double m_a0
Definition: TrigInDetTrackFitPar_p1.h:41