ATLAS Offline Software
Loading...
Searching...
No Matches
Trk::SolenoidParametrization::BinParameters Class Reference

#include <SolenoidParametrization.h>

Inheritance diagram for Trk::SolenoidParametrization::BinParameters:
Collaboration diagram for Trk::SolenoidParametrization::BinParameters:

Public Member Functions

 BinParameters (const double zAtAxis, const double cotTheta)
 BinParameters (const double r, const double z, const double cotTheta)

Public Attributes

double m_signTheta = 1
double m_cotTheta = 0
double m_zAtAxis = 0
double m_interpolateZ = 0
double m_complementZ = 0
double m_interpolateTheta = 0
double m_complementTheta = 0

Detailed Description

Definition at line 34 of file SolenoidParametrization.h.

Constructor & Destructor Documentation

◆ BinParameters() [1/2]

Trk::SolenoidParametrization::BinParameters::BinParameters ( const double zAtAxis,
const double cotTheta )
inline

◆ BinParameters() [2/2]

Trk::SolenoidParametrization::BinParameters::BinParameters ( const double r,
const double z,
const double cotTheta )

Definition at line 60 of file SolenoidParametrization.cxx.

63{
64 if (cotTheta > 0) {
65 m_signTheta = 1;
68 }
69 else {
70 m_signTheta = -1;
73 }
74}
int r
Definition globals.cxx:22
@ z
global position (cartesian)
Definition ParamDefs.h:57

Member Data Documentation

◆ m_complementTheta

double Trk::SolenoidParametrization::BinParameters::m_complementTheta = 0

Definition at line 46 of file SolenoidParametrization.h.

◆ m_complementZ

double Trk::SolenoidParametrization::BinParameters::m_complementZ = 0

Definition at line 44 of file SolenoidParametrization.h.

◆ m_cotTheta

double Trk::SolenoidParametrization::BinParameters::m_cotTheta = 0

Definition at line 41 of file SolenoidParametrization.h.

◆ m_interpolateTheta

double Trk::SolenoidParametrization::BinParameters::m_interpolateTheta = 0

Definition at line 45 of file SolenoidParametrization.h.

◆ m_interpolateZ

double Trk::SolenoidParametrization::BinParameters::m_interpolateZ = 0

Definition at line 43 of file SolenoidParametrization.h.

◆ m_signTheta

double Trk::SolenoidParametrization::BinParameters::m_signTheta = 1

Definition at line 40 of file SolenoidParametrization.h.

◆ m_zAtAxis

double Trk::SolenoidParametrization::BinParameters::m_zAtAxis = 0

Definition at line 42 of file SolenoidParametrization.h.


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