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

#include <PyqPar.h>

Collaboration diagram for PyqPar:

Classes

struct  PYQPAR

Public Member Functions

 PyqPar ()
 ~PyqPar ()
double & t0 (void)
double & tau0 (void)
int & nf (void)
int & ienglu (void)
int & ianglu (void)
void init (void)

Static Private Attributes

static PYQPARs_pyqpar =0

Friends

struct PYQPAR

Detailed Description

Definition at line 17 of file PyqPar.h.

Constructor & Destructor Documentation

◆ PyqPar()

PyqPar::PyqPar ( )
inline

Definition at line 56 of file PyqPar.h.

57{}

◆ ~PyqPar()

PyqPar::~PyqPar ( )
inline

Definition at line 61 of file PyqPar.h.

62{}

Member Function Documentation

◆ ianglu()

int & PyqPar::ianglu ( void )
inline

Definition at line 93 of file PyqPar.h.

94{
95 init();
96 return s_pyqpar->ianglu;
97}
void init(void)
Definition PyqPar.h:51
static PYQPAR * s_pyqpar
Definition PyqPar.h:44

◆ ienglu()

int & PyqPar::ienglu ( void )
inline

Definition at line 86 of file PyqPar.h.

87{
88 init();
89 return s_pyqpar->ienglu;
90}

◆ init()

void PyqPar::init ( void )
inline

Definition at line 51 of file PyqPar.h.

52{ if (!s_pyqpar) s_pyqpar = reinterpret_cast<PYQPAR*>(pyqpar_address_()); }
uintptr_t pyqpar_address_()

◆ nf()

int & PyqPar::nf ( void )
inline

Definition at line 79 of file PyqPar.h.

80{
81 init();
82 return s_pyqpar->nf;
83}

◆ t0()

double & PyqPar::t0 ( void )
inline

Definition at line 65 of file PyqPar.h.

66{
67 init();
68 return s_pyqpar->t0;
69}

◆ tau0()

double & PyqPar::tau0 ( void )
inline

Definition at line 72 of file PyqPar.h.

73{
74 init();
75 return s_pyqpar->tau0;
76}

◆ PYQPAR

friend struct PYQPAR
friend

Definition at line 33 of file PyqPar.h.

Member Data Documentation

◆ s_pyqpar

PyqPar::PYQPAR * PyqPar::s_pyqpar =0
staticprivate

Definition at line 44 of file PyqPar.h.


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