ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
MuonR4::MdtSegmentSeedGenerator::SeedFitAuxWithT0 Struct Reference
Inheritance diagram for MuonR4::MdtSegmentSeedGenerator::SeedFitAuxWithT0:
Collaboration diagram for MuonR4::MdtSegmentSeedGenerator::SeedFitAuxWithT0:

Public Member Functions

 SeedFitAuxWithT0 (SeedFitAuxilliaries &&parent)
 Constructor. More...
 

Public Attributes

double T_vy {0.}
 Expectation value of T_{y} * v. More...
 
double T_vz {0.}
 Expectation value of T_{z} * v. More...
 
double T_ay {0.}
 Expectation value of T_{y} * a. More...
 
double T_az {0.}
 Expectation value of T_{z} * a. More...
 
double R_vr {0.}
 Expectation value of r * v. More...
 
double R_vv {0.}
 Expectation value of v * v. More...
 
double R_va {0.}
 Expectation value of r * a. More...
 
double fitY0Prime {0.}
 First derivative of the fitted Y0. More...
 
double fitY0TwoPrime {0.}
 Second derivative of the ftted Y0. More...
 
Amg::Vector3D centerOfGrav {Amg::Vector3D::Zero()}
 Tube position center weigthed with inverse covariances. More...
 
std::vector< double > invCovs {}
 Vector of inverse covariances. More...
 
std::vector< int > driftSigns {}
 Vector of drfit signs. More...
 
double covNorm {0.}
 Covariance norm. More...
 
double T_zzyy {0.}
 Expectation value of T_{z}^{2} - T_{y}^{2}. More...
 
double T_yz {0.}
 Expectation value of T_{y} * T_{z}. More...
 
double T_rz {0.}
 Expectation value of T_{z} * r
More...
 
double T_ry {0.}
 Expectation value of T_{y} * r
More...
 
double fitY0 {0.}
 Prediced y0 given as the expection value of the radii divided by the inverse covariance sum. More...
 

Detailed Description

Definition at line 158 of file MdtSegmentSeedGenerator.h.

Constructor & Destructor Documentation

◆ SeedFitAuxWithT0()

MuonR4::MdtSegmentSeedGenerator::SeedFitAuxWithT0::SeedFitAuxWithT0 ( SeedFitAuxilliaries &&  parent)
inline

Constructor.

Definition at line 160 of file MdtSegmentSeedGenerator.h.

160  :
161  SeedFitAuxilliaries{std::move(parent)}{}

Member Data Documentation

◆ centerOfGrav

Amg::Vector3D MuonR4::MdtSegmentSeedGenerator::SeedFitAuxilliaries::centerOfGrav {Amg::Vector3D::Zero()}
inherited

Tube position center weigthed with inverse covariances.

Definition at line 138 of file MdtSegmentSeedGenerator.h.

◆ covNorm

double MuonR4::MdtSegmentSeedGenerator::SeedFitAuxilliaries::covNorm {0.}
inherited

Covariance norm.

Definition at line 144 of file MdtSegmentSeedGenerator.h.

◆ driftSigns

std::vector<int> MuonR4::MdtSegmentSeedGenerator::SeedFitAuxilliaries::driftSigns {}
inherited

Vector of drfit signs.

Definition at line 142 of file MdtSegmentSeedGenerator.h.

◆ fitY0

double MuonR4::MdtSegmentSeedGenerator::SeedFitAuxilliaries::fitY0 {0.}
inherited

Prediced y0 given as the expection value of the radii divided by the inverse covariance sum.

Definition at line 155 of file MdtSegmentSeedGenerator.h.

◆ fitY0Prime

double MuonR4::MdtSegmentSeedGenerator::SeedFitAuxWithT0::fitY0Prime {0.}

First derivative of the fitted Y0.

Definition at line 177 of file MdtSegmentSeedGenerator.h.

◆ fitY0TwoPrime

double MuonR4::MdtSegmentSeedGenerator::SeedFitAuxWithT0::fitY0TwoPrime {0.}

Second derivative of the ftted Y0.

Definition at line 179 of file MdtSegmentSeedGenerator.h.

◆ invCovs

std::vector<double> MuonR4::MdtSegmentSeedGenerator::SeedFitAuxilliaries::invCovs {}
inherited

Vector of inverse covariances.

Definition at line 140 of file MdtSegmentSeedGenerator.h.

◆ R_va

double MuonR4::MdtSegmentSeedGenerator::SeedFitAuxWithT0::R_va {0.}

Expectation value of r * a.

Definition at line 175 of file MdtSegmentSeedGenerator.h.

◆ R_vr

double MuonR4::MdtSegmentSeedGenerator::SeedFitAuxWithT0::R_vr {0.}

Expectation value of r * v.

Definition at line 171 of file MdtSegmentSeedGenerator.h.

◆ R_vv

double MuonR4::MdtSegmentSeedGenerator::SeedFitAuxWithT0::R_vv {0.}

Expectation value of v * v.

Definition at line 173 of file MdtSegmentSeedGenerator.h.

◆ T_ay

double MuonR4::MdtSegmentSeedGenerator::SeedFitAuxWithT0::T_ay {0.}

Expectation value of T_{y} * a.

Definition at line 167 of file MdtSegmentSeedGenerator.h.

◆ T_az

double MuonR4::MdtSegmentSeedGenerator::SeedFitAuxWithT0::T_az {0.}

Expectation value of T_{z} * a.

Definition at line 169 of file MdtSegmentSeedGenerator.h.

◆ T_ry

double MuonR4::MdtSegmentSeedGenerator::SeedFitAuxilliaries::T_ry {0.}
inherited

Expectation value of T_{y} * r

Definition at line 152 of file MdtSegmentSeedGenerator.h.

◆ T_rz

double MuonR4::MdtSegmentSeedGenerator::SeedFitAuxilliaries::T_rz {0.}
inherited

Expectation value of T_{z} * r

Definition at line 150 of file MdtSegmentSeedGenerator.h.

◆ T_vy

double MuonR4::MdtSegmentSeedGenerator::SeedFitAuxWithT0::T_vy {0.}

Expectation value of T_{y} * v.

Definition at line 163 of file MdtSegmentSeedGenerator.h.

◆ T_vz

double MuonR4::MdtSegmentSeedGenerator::SeedFitAuxWithT0::T_vz {0.}

Expectation value of T_{z} * v.

Definition at line 165 of file MdtSegmentSeedGenerator.h.

◆ T_yz

double MuonR4::MdtSegmentSeedGenerator::SeedFitAuxilliaries::T_yz {0.}
inherited

Expectation value of T_{y} * T_{z}.

Definition at line 148 of file MdtSegmentSeedGenerator.h.

◆ T_zzyy

double MuonR4::MdtSegmentSeedGenerator::SeedFitAuxilliaries::T_zzyy {0.}
inherited

Expectation value of T_{z}^{2} - T_{y}^{2}.

Definition at line 146 of file MdtSegmentSeedGenerator.h.


The documentation for this struct was generated from the following file:
test_pyathena.parent
parent
Definition: test_pyathena.py:15