ATLAS Offline Software
Classes | Namespaces | Macros
ExtrapolationCell.h File Reference
#include "TrkDetDescrUtils/GeometrySignature.h"
#include "TrkEventPrimitives/ParticleHypothesis.h"
#include "TrkEventPrimitives/PropDirection.h"
#include "TrkExUtils/MaterialUpdateMode.h"
#include "TrkEventPrimitives/TransportJacobian.h"
#include "TrkGeometry/MagneticFieldProperties.h"
#include "TrkGeometry/MaterialProperties.h"
#include "TrkMaterialOnTrack/EnergyLoss.h"
#include "TrkSurfaces/Surface.h"
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 >
 
class  Trk::ExtrapolationCell< T >
 

Namespaces

 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 25 of file ExtrapolationCell.h.

◆ TRKEXUTILS_CHECKPATHMACRO

#define TRKEXUTILS_CHECKPATHMACRO

Definition at line 24 of file ExtrapolationCell.h.

fillPileUpNoiseLumi.current
current
Definition: fillPileUpNoiseLumi.py:52
tolerance
constexpr double tolerance
Definition: runMdtGeoComparison.cxx:105
tolerance
Definition: suep_shower.h:17
updateCoolNtuple.limit
int limit
Definition: updateCoolNtuple.py:45