ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Tracking
TrkEvent
TrkEventPrimitives
TrkEventPrimitives
TransportJacobian.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3
*/
4
6
// TransportJacobian.h, (c) ATLAS Detector software
8
9
#ifndef TRKEXUTILS_TRANSPORTJACOBIAN_H
10
#define TRKEXUTILS_TRANSPORTJACOBIAN_H
11
12
13
// CLHEP
14
#include "
EventPrimitives/EventPrimitives.h
"
15
16
class
MsgStream;
17
18
namespace
Trk
{
19
44
45
class
TransportJacobian
final:
public
AmgMatrix
(5, 5)
46
{
47
public
:
49
TransportJacobian
(
const
double
*);
50
TransportJacobian
(
const
AmgMatrix
(5, 5) &);
52
TransportJacobian
() =
default
;
53
TransportJacobian
(
const
TransportJacobian
&) =
default
;
54
TransportJacobian
(
TransportJacobian
&&) =
default
;
55
TransportJacobian
&
operator=
(
const
TransportJacobian
&) =
default
;
56
TransportJacobian
&
operator=
(
TransportJacobian
&&) =
default
;
57
~TransportJacobian
() =
default
;
58
};
59
62
63
MsgStream&
64
operator<<
(MsgStream& sl,
const
TransportJacobian
& jac);
65
std::ostream&
66
operator<<
(std::ostream& sl,
const
TransportJacobian
& jac);
67
68
}
// end of namespace
69
70
#endif
// TRKEXUTILS_TRANSPORTJACOBIAN_H
EventPrimitives.h
AmgMatrix
#define AmgMatrix(rows, cols)
Definition
EventPrimitives.h:49
Trk::TransportJacobian
This class represents the jacobian for transforming initial track parameters to new track parameters ...
Definition
TransportJacobian.h:46
Trk::TransportJacobian::TransportJacobian
TransportJacobian(const TransportJacobian &)=default
Trk::TransportJacobian::TransportJacobian
TransportJacobian()=default
default all calling AmgMatrix methods
Trk::TransportJacobian::TransportJacobian
TransportJacobian(const double *)
Constructor.
Definition
TransportJacobian.cxx:24
Trk::TransportJacobian::operator=
TransportJacobian & operator=(TransportJacobian &&)=default
Trk::TransportJacobian::TransportJacobian
TransportJacobian(TransportJacobian &&)=default
Trk::TransportJacobian::operator=
TransportJacobian & operator=(const TransportJacobian &)=default
Trk::TransportJacobian::~TransportJacobian
~TransportJacobian()=default
Trk
Ensure that the ATLAS eigen extensions are properly loaded.
Definition
FakeTrackBuilder.h:9
Trk::AmgMatrix
AmgMatrix(3, 3) NeutralParticleParameterCalculator
Definition
NeutralParticleParameterCalculator.cxx:231
Trk::operator<<
MsgStream & operator<<(MsgStream &sl, const AlignModule &alignModule)
overload of << operator for MsgStream for debug output
Definition
AlignModule.cxx:204
Generated on
for ATLAS Offline Software by
1.17.0