|
ATLAS Offline Software
|
Go to the documentation of this file.
13 #ifndef LARG4VALIDATION_GEOXPENGINE_H
14 #define LARG4VALIDATION_GEOXPENGINE_H
15 #include <CLHEP/Geometry/Point3D.h>
16 #include <CLHEP/Vector/LorentzVector.h>
28 const Genfun::AbsFunction & By,
29 const Genfun::AbsFunction & Bz,
30 const HepGeom::Point3D<double> & x0,
31 const CLHEP::HepLorentzVector &
p0,
45 const Genfun::AbsFunction &
x()
const;
46 const Genfun::AbsFunction &
y()
const;
47 const Genfun::AbsFunction &
z()
const;
48 const Genfun::AbsFunction &
px()
const;
49 const Genfun::AbsFunction &
py()
const;
50 const Genfun::AbsFunction &
pz()
const;
55 const Genfun::AbsFunction *
m_x;
56 const Genfun::AbsFunction *
m_y;
57 const Genfun::AbsFunction *
m_z;
58 const Genfun::AbsFunction *
m_px;
59 const Genfun::AbsFunction *
m_py;
60 const Genfun::AbsFunction *
m_pz;
const Genfun::AbsFunction * m_pz
const Genfun::AbsFunction * m_y
const Genfun::AbsFunction & py() const
const Genfun::AbsFunction & pz() const
const Genfun::AbsFunction & z() const
GeoXPEngine(const Genfun::AbsFunction &Bx, const Genfun::AbsFunction &By, const Genfun::AbsFunction &Bz, const HepGeom::Point3D< double > &x0, const CLHEP::HepLorentzVector &p0, double q)
const Genfun::AbsFunction & y() const
const Genfun::AbsFunction & px() const
const Genfun::AbsFunction & x() const
const Genfun::AbsFunction * m_px
const Genfun::AbsFunction * m_x
const Genfun::AbsFunction * m_py
const Genfun::AbsFunction * m_z