|
| | DifPoint (const DifPoint &p) |
| | DifPoint () |
| | DifPoint (const HepPoint3D &p) |
| | DifPoint (const DifNumber &X, const DifNumber &Y, const DifNumber &Z) |
| | DifPoint (double X, double Y, double Z) |
| DifPoint & | operator= (const DifPoint &p) |
| DifPoint & | operator+= (const DifVector &v) |
| DifPoint & | operator-= (const DifVector &v) |
| DifPoint & | operator*= (const DifNumber &n) |
| DifPoint & | operator/= (const DifNumber &n) |
| HepPoint3D | hepPoint () const |
| | DifPoint (const DifPoint &p) |
| | DifPoint () |
| | DifPoint (const HepPoint3D &p) |
| | DifPoint (const DifNumber &X, const DifNumber &Y, const DifNumber &Z) |
| | DifPoint (double X, double Y, double Z) |
| DifPoint & | operator= (const DifPoint &p) |
| DifPoint & | operator+= (const DifVector &v) |
| DifPoint & | operator-= (const DifVector &v) |
| DifPoint & | operator*= (const DifNumber &n) |
| DifPoint & | operator/= (const DifNumber &n) |
| HepPoint3D | hepPoint () const |
| | DifPoint (const DifPoint &p) |
| | DifPoint () |
| | DifPoint (const HepPoint3D &p) |
| | DifPoint (const DifNumber &X, const DifNumber &Y, const DifNumber &Z) |
| | DifPoint (double X, double Y, double Z) |
| DifPoint & | operator= (const DifPoint &p) |
| DifPoint & | operator+= (const DifVector &v) |
| DifPoint & | operator-= (const DifVector &v) |
| DifPoint & | operator*= (const DifNumber &n) |
| DifPoint & | operator/= (const DifNumber &n) |
| HepPoint3D | hepPoint () const |
| | DifVector () |
| | DifVector (const DifNumber &x, const DifNumber &y, const DifNumber &z) |
| | DifVector (double x, double y, double z) |
| | DifVector (const Hep3Vector &v) |
| | DifVector (const DifVector &v) |
| | ~DifVector () |
| HepSymMatrix | errorMatrix (const HepSymMatrix &e) const |
| HepMatrix | jacobian () const |
| DifVector & | operator+= (const DifVector &v) |
| DifVector & | operator-= (const DifVector &v) |
| DifVector & | operator*= (const DifNumber &n) |
| DifVector & | operator*= (const double &n) |
| DifVector & | operator/= (const DifNumber &n) |
| DifVector & | operator/= (const double &n) |
| DifVector & | operator= (const DifVector &v) |
| DifVector | operator- () const |
| int | nPar () const |
| void | print () const |
| DifVector & | flipsign () |
| DifVector & | normalize () |
| DifVector & | zeroDerivatives () |
| DifVector & | rotate (const DifVector &axis, const DifNumber &angle) |
| DifVector & | rotate (const DifVector &axis, const DifNumber &cosine, const DifNumber &sine) |
| DifVector & | rotate (const DifNumber &alpha, const DifNumber &beta, const DifNumber &gamma) |
| DifVector & | rotate (const DifRotation &r) |
| DifVector & | rotateX (const DifNumber &angle) |
| DifVector & | rotateX (const DifNumber &cosine, const DifNumber &sine) |
| DifVector & | rotateY (const DifNumber &angle) |
| DifVector & | rotateY (const DifNumber &cosine, const DifNumber &sine) |
| DifVector & | rotateZ (const DifNumber &angle) |
| DifVector & | rotateZ (const DifNumber &cosine, const DifNumber &sine) |
| DifVector & | rotate (const DifVector &axis, const double &angle) |
| DifVector & | rotate (const DifVector &axis, const double &cosine, const double &sine) |
| DifVector & | rotate (const double &alpha, const double &beta, const double &gamma) |
| DifVector & | rotateX (const double &angle) |
| DifVector & | rotateX (const double &cosine, const double &sine) |
| DifVector & | rotateY (const double &angle) |
| DifVector & | rotateY (const double &cosine, const double &sine) |
| DifVector & | rotateZ (const double &angle) |
| DifVector & | rotateZ (const double &cosine, const double &sine) |
| DifVector | transverse (const DifVector &v) const |
| DifNumber | dot (const DifVector &v) const |
| DifNumber | length () const |
| DifNumber | lengthSq () const |
| DifVector | unit () const |
| DifNumber | perp () const |
| DifNumber | perpSq () const |
| DifNumber | r () const |
| DifNumber | phi () const |
| DifNumber | theta () const |
| DifNumber | cosTheta () const |
| | DifVector () |
| | DifVector (const DifNumber &x, const DifNumber &y, const DifNumber &z) |
| | DifVector (double x, double y, double z) |
| | DifVector (const Hep3Vector &v) |
| | DifVector (const DifVector &v) |
| | ~DifVector () |
| HepSymMatrix | errorMatrix (const HepSymMatrix &e) const |
| HepMatrix | jacobian () const |
| DifVector & | operator+= (const DifVector &v) |
| DifVector & | operator-= (const DifVector &v) |
| DifVector & | operator*= (const DifNumber &n) |
| DifVector & | operator*= (const double &n) |
| DifVector & | operator/= (const DifNumber &n) |
| DifVector & | operator/= (const double &n) |
| DifVector & | operator= (const DifVector &v) |
| DifVector | operator- () const |
| int | nPar () const |
| void | print () const |
| DifVector & | flipsign () |
| DifVector & | normalize () |
| DifVector & | zeroDerivatives () |
| DifVector & | rotate (const DifVector &axis, const DifNumber &angle) |
| DifVector & | rotate (const DifVector &axis, const DifNumber &cosine, const DifNumber &sine) |
| DifVector & | rotate (const DifNumber &alpha, const DifNumber &beta, const DifNumber &gamma) |
| DifVector & | rotate (const DifRotation &r) |
| DifVector & | rotateX (const DifNumber &angle) |
| DifVector & | rotateX (const DifNumber &cosine, const DifNumber &sine) |
| DifVector & | rotateY (const DifNumber &angle) |
| DifVector & | rotateY (const DifNumber &cosine, const DifNumber &sine) |
| DifVector & | rotateZ (const DifNumber &angle) |
| DifVector & | rotateZ (const DifNumber &cosine, const DifNumber &sine) |
| DifVector & | rotate (const DifVector &axis, const double &angle) |
| DifVector & | rotate (const DifVector &axis, const double &cosine, const double &sine) |
| DifVector & | rotate (const double &alpha, const double &beta, const double &gamma) |
| DifVector & | rotateX (const double &angle) |
| DifVector & | rotateX (const double &cosine, const double &sine) |
| DifVector & | rotateY (const double &angle) |
| DifVector & | rotateY (const double &cosine, const double &sine) |
| DifVector & | rotateZ (const double &angle) |
| DifVector & | rotateZ (const double &cosine, const double &sine) |
| DifVector | transverse (const DifVector &v) const |
| DifNumber | dot (const DifVector &v) const |
| DifNumber | length () const |
| DifNumber | lengthSq () const |
| DifVector | unit () const |
| DifNumber | perp () const |
| DifNumber | perpSq () const |
| DifNumber | r () const |
| DifNumber | phi () const |
| DifNumber | theta () const |
| DifNumber | cosTheta () const |
| | DifVector () |
| | DifVector (const DifNumber &x, const DifNumber &y, const DifNumber &z) |
| | DifVector (double x, double y, double z) |
| | DifVector (const Hep3Vector &v) |
| | DifVector (const DifVector &v) |
| | ~DifVector () |
| HepSymMatrix | errorMatrix (const HepSymMatrix &e) const |
| HepMatrix | jacobian () const |
| DifVector & | operator+= (const DifVector &v) |
| DifVector & | operator-= (const DifVector &v) |
| DifVector & | operator*= (const DifNumber &n) |
| DifVector & | operator*= (const double &n) |
| DifVector & | operator/= (const DifNumber &n) |
| DifVector & | operator/= (const double &n) |
| DifVector & | operator= (const DifVector &v) |
| DifVector | operator- () const |
| int | nPar () const |
| void | print () const |
| DifVector & | flipsign () |
| DifVector & | normalize () |
| DifVector & | zeroDerivatives () |
| DifVector & | rotate (const DifVector &axis, const DifNumber &angle) |
| DifVector & | rotate (const DifVector &axis, const DifNumber &cosine, const DifNumber &sine) |
| DifVector & | rotate (const DifNumber &alpha, const DifNumber &beta, const DifNumber &gamma) |
| DifVector & | rotate (const DifRotation &r) |
| DifVector & | rotateX (const DifNumber &angle) |
| DifVector & | rotateX (const DifNumber &cosine, const DifNumber &sine) |
| DifVector & | rotateY (const DifNumber &angle) |
| DifVector & | rotateY (const DifNumber &cosine, const DifNumber &sine) |
| DifVector & | rotateZ (const DifNumber &angle) |
| DifVector & | rotateZ (const DifNumber &cosine, const DifNumber &sine) |
| DifVector & | rotate (const DifVector &axis, const double &angle) |
| DifVector & | rotate (const DifVector &axis, const double &cosine, const double &sine) |
| DifVector & | rotate (const double &alpha, const double &beta, const double &gamma) |
| DifVector & | rotateX (const double &angle) |
| DifVector & | rotateX (const double &cosine, const double &sine) |
| DifVector & | rotateY (const double &angle) |
| DifVector & | rotateY (const double &cosine, const double &sine) |
| DifVector & | rotateZ (const double &angle) |
| DifVector & | rotateZ (const double &cosine, const double &sine) |
| DifVector | transverse (const DifVector &v) const |
| DifNumber | dot (const DifVector &v) const |
| DifNumber | length () const |
| DifNumber | lengthSq () const |
| DifVector | unit () const |
| DifNumber | perp () const |
| DifNumber | perpSq () const |
| DifNumber | r () const |
| DifNumber | phi () const |
| DifNumber | theta () const |
| DifNumber | cosTheta () const |