ATLAS Offline Software
Classes | Namespaces | Macros
RobustTrackingGeometryBuilderImpl.h File Reference
#include "TrkDetDescrInterfaces/ILayerArrayCreator.h"
#include "TrkDetDescrInterfaces/ITrackingVolumeCreator.h"
#include "TrkDetDescrUtils/BinningType.h"
#include "TrkGeometry/TrackingGeometry.h"
#include "TrkGeometry/TrackingVolumeManipulator.h"
#include "SubDetectorEnvelopes/IEnvelopeDefSvc.h"
#include "AthenaBaseComps/AthAlgTool.h"
#include "CxxUtils/CachedUniquePtr.h"
#include "CxxUtils/checker_macros.h"
#include "GaudiKernel/ServiceHandle.h"
#include "GaudiKernel/SystemOfUnits.h"
#include "GaudiKernel/ToolHandle.h"
#include "TrkDetDescrUtils/BinnedArray.h"
#include "TrkGeometry/CylinderLayer.h"
#include "TrkGeometry/DiscLayer.h"
#include "TrkGeometry/Layer.h"
#include "TrkGeometry/Material.h"
#include "TrkGeometry/TrackingVolume.h"
#include "TrkSurfaces/DiscBounds.h"
#include "TrkVolumes/CylinderVolumeBounds.h"
#include "TrkVolumes/VolumeBounds.h"
#include <string>
#include <vector>
#include "InDetTrackingGeometry/RobustTrackingGeometryBuilderImpl.icc"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  InDet::RobustTrackingGeometryBuilderImpl
 

Namespaces

 InDet
 DUMMY Primary Vertex Finder.
 

Macros

#define TRKDETDESCR_TAKESMALLERBIGGER
 Trk Geometry stuff. More...
 
#define takeSmaller(current, test)   current = current < test ? current : test
 
#define takeBigger(current, test)   current = current > test ? current : test
 
#define takeSmallerBigger(cSmallest, cBiggest, test)
 

Macro Definition Documentation

◆ takeBigger

#define takeBigger (   current,
  test 
)    current = current > test ? current : test

Definition at line 45 of file RobustTrackingGeometryBuilderImpl.h.

◆ takeSmaller

#define takeSmaller (   current,
  test 
)    current = current < test ? current : test

Definition at line 44 of file RobustTrackingGeometryBuilderImpl.h.

◆ takeSmallerBigger

#define takeSmallerBigger (   cSmallest,
  cBiggest,
  test 
)
Value:
takeSamller(cSmallest, cBiggest, test); \
takeBigger(cSmallest, cBiggest, test)

Definition at line 46 of file RobustTrackingGeometryBuilderImpl.h.

◆ TRKDETDESCR_TAKESMALLERBIGGER

#define TRKDETDESCR_TAKESMALLERBIGGER

Trk Geometry stuff.

Definition at line 43 of file RobustTrackingGeometryBuilderImpl.h.

TrigInDetValidation_Base.test
test
Definition: TrigInDetValidation_Base.py:144