CLHEP 2.4.7.1
C++ Class Library for High Energy Physics
CLHEP::HepRep4x4 Struct Reference

#include <CLHEP/Vector/RotationInterfaces.h>

Public Member Functions

 HepRep4x4 ()
 
 HepRep4x4 (double xx, double xy, double xz, double xt, double yx, double yy, double yz, double yt, double zx, double zy, double zz, double zt, double tx, double ty, double tz, double tt)
 
 HepRep4x4 (const HepRep4x4Symmetric &rep)
 
 HepRep4x4 (const double *array)
 
void setToIdentity ()
 
void getArray (double *array) const
 
bool operator== (HepRep4x4 const &r) const
 
bool operator!= (HepRep4x4 const &r) const
 

Public Attributes

double xx_
 
double xy_
 
double xz_
 
double xt_
 
double yx_
 
double yy_
 
double yz_
 
double yt_
 
double zx_
 
double zy_
 
double zz_
 
double zt_
 
double tx_
 
double ty_
 
double tz_
 
double tt_
 

Detailed Description

Definition at line 333 of file RotationInterfaces.h.

Constructor & Destructor Documentation

◆ HepRep4x4() [1/4]

CLHEP::HepRep4x4::HepRep4x4 ( )
inline

Definition at line 56 of file RotationInterfaces.icc.

◆ HepRep4x4() [2/4]

CLHEP::HepRep4x4::HepRep4x4 ( double xx,
double xy,
double xz,
double xt,
double yx,
double yy,
double yz,
double yt,
double zx,
double zy,
double zz,
double zt,
double tx,
double ty,
double tz,
double tt )
inline

Definition at line 63 of file RotationInterfaces.icc.

◆ HepRep4x4() [3/4]

CLHEP::HepRep4x4::HepRep4x4 ( const HepRep4x4Symmetric & rep)
inline

Definition at line 75 of file RotationInterfaces.icc.

◆ HepRep4x4() [4/4]

CLHEP::HepRep4x4::HepRep4x4 ( const double * array)
inline

Definition at line 82 of file RotationInterfaces.icc.

References xx_.

Member Function Documentation

◆ getArray()

void CLHEP::HepRep4x4::getArray ( double * array) const
inline

Definition at line 95 of file RotationInterfaces.icc.

References xx_.

◆ operator!=()

bool CLHEP::HepRep4x4::operator!= ( HepRep4x4 const & r) const
inline

Definition at line 108 of file RotationInterfaces.icc.

References operator==().

◆ operator==()

bool CLHEP::HepRep4x4::operator== ( HepRep4x4 const & r) const
inline

Definition at line 101 of file RotationInterfaces.icc.

References tt_, tx_, ty_, tz_, xt_, xx_, xy_, xz_, yt_, yx_, yy_, yz_, zt_, zx_, zy_, and zz_.

Referenced by operator!=().

◆ setToIdentity()

void CLHEP::HepRep4x4::setToIdentity ( )
inline

Definition at line 88 of file RotationInterfaces.icc.

References tt_, tx_, ty_, tz_, xt_, xx_, xy_, xz_, yt_, yx_, yy_, yz_, zt_, zx_, zy_, and zz_.

Member Data Documentation

◆ tt_

double CLHEP::HepRep4x4::tt_

Definition at line 356 of file RotationInterfaces.h.

Referenced by operator==(), CLHEP::HepLorentzRotation::set(), and setToIdentity().

◆ tx_

double CLHEP::HepRep4x4::tx_

Definition at line 356 of file RotationInterfaces.h.

Referenced by operator==(), CLHEP::HepLorentzRotation::set(), and setToIdentity().

◆ ty_

double CLHEP::HepRep4x4::ty_

Definition at line 356 of file RotationInterfaces.h.

Referenced by operator==(), CLHEP::HepLorentzRotation::set(), and setToIdentity().

◆ tz_

double CLHEP::HepRep4x4::tz_

Definition at line 356 of file RotationInterfaces.h.

Referenced by operator==(), CLHEP::HepLorentzRotation::set(), and setToIdentity().

◆ xt_

double CLHEP::HepRep4x4::xt_

Definition at line 353 of file RotationInterfaces.h.

Referenced by operator==(), CLHEP::HepLorentzRotation::set(), and setToIdentity().

◆ xx_

double CLHEP::HepRep4x4::xx_

◆ xy_

double CLHEP::HepRep4x4::xy_

Definition at line 353 of file RotationInterfaces.h.

Referenced by operator==(), CLHEP::HepLorentzRotation::set(), and setToIdentity().

◆ xz_

double CLHEP::HepRep4x4::xz_

Definition at line 353 of file RotationInterfaces.h.

Referenced by operator==(), CLHEP::HepLorentzRotation::set(), and setToIdentity().

◆ yt_

double CLHEP::HepRep4x4::yt_

Definition at line 354 of file RotationInterfaces.h.

Referenced by operator==(), CLHEP::HepLorentzRotation::set(), and setToIdentity().

◆ yx_

double CLHEP::HepRep4x4::yx_

Definition at line 354 of file RotationInterfaces.h.

Referenced by operator==(), CLHEP::HepLorentzRotation::set(), and setToIdentity().

◆ yy_

double CLHEP::HepRep4x4::yy_

Definition at line 354 of file RotationInterfaces.h.

Referenced by operator==(), CLHEP::HepLorentzRotation::set(), and setToIdentity().

◆ yz_

double CLHEP::HepRep4x4::yz_

Definition at line 354 of file RotationInterfaces.h.

Referenced by operator==(), CLHEP::HepLorentzRotation::set(), and setToIdentity().

◆ zt_

double CLHEP::HepRep4x4::zt_

Definition at line 355 of file RotationInterfaces.h.

Referenced by operator==(), CLHEP::HepLorentzRotation::set(), and setToIdentity().

◆ zx_

double CLHEP::HepRep4x4::zx_

Definition at line 355 of file RotationInterfaces.h.

Referenced by operator==(), CLHEP::HepLorentzRotation::set(), and setToIdentity().

◆ zy_

double CLHEP::HepRep4x4::zy_

Definition at line 355 of file RotationInterfaces.h.

Referenced by operator==(), CLHEP::HepLorentzRotation::set(), and setToIdentity().

◆ zz_

double CLHEP::HepRep4x4::zz_

Definition at line 355 of file RotationInterfaces.h.

Referenced by operator==(), CLHEP::HepLorentzRotation::set(), and setToIdentity().


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