ATLAS Offline Software
Loading...
Searching...
No Matches
ExtrapolationCell.h File Reference
Include dependency graph for ExtrapolationCell.h:

Go to the source code of this file.

Classes

class  Trk::ExtrapolationMode
 enumeration to decode - for Extrapolation steering More...
class  Trk::ExtrapolationConfig
class  Trk::ExtrapolationCode
class  Trk::ExtrapolationStep< T >
 templated class to record the different possible entities during extrapolation More...
class  Trk::ExtrapolationCell< T >
 templated class as an input-output object of the extrapolation, only public members, since it is a container class More...

Namespaces

namespace  Trk
 Ensure that the ATLAS eigen extensions are properly loaded.

Macros

#define TRKEXUTILS_CHECKPATHMACRO
#define reachedLimit(current, limit, tolerance)

Macro Definition Documentation

◆ reachedLimit

#define reachedLimit ( current,
limit,
tolerance )
Value:
((limit) > 0 && \
(((current) < (limit)) \
? ((current) - (limit)) * ((current) - (limit)) / ((limit) * (limit)) < \
: true))

Definition at line 24 of file ExtrapolationCell.h.

24#define reachedLimit(current, limit, tolerance) \
25 ((limit) > 0 && \
26 (((current) < (limit)) \
27 ? ((current) - (limit)) * ((current) - (limit)) / ((limit) * (limit)) < \
28 (tolerance) * (tolerance) \
29 : true))

◆ TRKEXUTILS_CHECKPATHMACRO

#define TRKEXUTILS_CHECKPATHMACRO

Definition at line 23 of file ExtrapolationCell.h.