ATLAS Offline Software
Loading...
Searching...
No Matches
Trk::ForVrtClose Struct Reference

#include <ForVrtClose.h>

Collaboration diagram for Trk::ForVrtClose:

Public Member Functions

 ForVrtClose ()

Public Attributes

long int Charge {0}
double vrt [3] {}
double covvrt [6] {}
double dcovf [21] {}
double ywgt [3] {}
double rv0 [2] {}
double cvder [12] {}
double dcv [6 *(vkalNTrkM *3+3)]

Detailed Description

Definition at line 21 of file ForVrtClose.h.

Constructor & Destructor Documentation

◆ ForVrtClose()

Trk::ForVrtClose::ForVrtClose ( )
inline

Definition at line 33 of file ForVrtClose.h.

33 { // cppcheck-suppress uninitMemberVar; large dcv array not initialized
34 dcovf[0]=dcovf[2]=dcovf[5]=dcovf[9]=dcovf[14]=dcovf[20]=10.;
35 };
double dcovf[21]
Definition ForVrtClose.h:24

Member Data Documentation

◆ Charge

long int Trk::ForVrtClose::Charge {0}

Definition at line 22 of file ForVrtClose.h.

22{0}; // Charge of summary track for propagation

◆ covvrt

double Trk::ForVrtClose::covvrt[6] {}

Definition at line 23 of file ForVrtClose.h.

23{}, covvrt[6]{};
double covvrt[6]
Definition ForVrtClose.h:23

◆ cvder

double Trk::ForVrtClose::cvder[12] {}

Definition at line 30 of file ForVrtClose.h.

30{}; /* was [2][6] */

◆ dcovf

double Trk::ForVrtClose::dcovf[21] {}

Definition at line 24 of file ForVrtClose.h.

24{}; // XYZPxPyPz covariance matrix

◆ dcv

double Trk::ForVrtClose::dcv[6 *(vkalNTrkM *3+3)]

Definition at line 31 of file ForVrtClose.h.

◆ rv0

double Trk::ForVrtClose::rv0[2] {}

Definition at line 29 of file ForVrtClose.h.

29{}, rv0[2]{};

◆ vrt

double Trk::ForVrtClose::vrt[3] {}

Definition at line 23 of file ForVrtClose.h.

23{}, covvrt[6]{};

◆ ywgt

double Trk::ForVrtClose::ywgt[3] {}

Definition at line 29 of file ForVrtClose.h.

29{}, rv0[2]{};

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