ATLAS Offline Software
JacobianCartesianToPerigee.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
6 // JacobianCartesianToPerigee.h, (c) ATLAS Detector software
8 
9 #ifndef TRKEVENTPRIMITIVES_JACOBIANCARTESIANTOPERIGEE_H
10 #define TRKEVENTPRIMITIVES_JACOBIANCARTESIANTOPERIGEE_H
11 
12 //Amg
14 //Trk
16 
17 namespace Trk {
18 
28  class JacobianCartesianToPerigee : public AmgMatrix(5,7) {
29  public:
30  JacobianCartesianToPerigee(const double px, const double py, const double pz, const double E, const double x, const double y, const double z, const double charge );
31  };
32 
33 } // end of namespace
34 
35 #endif // TRKEVENTPRIMITIVES_JACOBIANCARTESIANTOPERIGEE_H
36 
Trk::y
@ y
Definition: ParamDefs.h:62
Trk::py
@ py
Definition: ParamDefs.h:66
Trk::AmgMatrix
AmgMatrix(3, 3) NeutralParticleParameterCalculator
Definition: NeutralParticleParameterCalculator.cxx:233
Trk::z
@ z
global position (cartesian)
Definition: ParamDefs.h:63
Trk::pz
@ pz
global momentum (cartesian)
Definition: ParamDefs.h:67
ParamDefs.h
Trk::px
@ px
Definition: ParamDefs.h:65
Trk::JacobianCartesianToPerigee::JacobianCartesianToPerigee
JacobianCartesianToPerigee(const double px, const double py, const double pz, const double E, const double x, const double y, const double z, const double charge)
Definition: JacobianCartesianToPerigee.cxx:12
EventPrimitives.h
Trk
Ensure that the ATLAS eigen extensions are properly loaded.
Definition: FakeTrackBuilder.h:9
VP1PartSpect::E
@ E
Definition: VP1PartSpectFlags.h:21
charge
double charge(const T &p)
Definition: AtlasPID.h:494
Trk::x
@ x
Definition: ParamDefs.h:61
Trk::JacobianCartesianToPerigee
Jacobian from cartesian parameters to perigee parameters .
Definition: JacobianCartesianToPerigee.h:28