ATLAS Offline Software
Loading...
Searching...
No Matches
CompoundLayerMaterialCreator.h File Reference
#include "TrkDetDescrInterfaces/ILayerMaterialCreator.h"
#include "TrkGeometry/MaterialProperties.h"
#include "AthenaBaseComps/AthAlgTool.h"
#include "GaudiKernel/ToolHandle.h"
Include dependency graph for CompoundLayerMaterialCreator.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Trk::CompoundLayerMaterialCreator
 LayerMaterialProperties creator for CompoundLayerMaterial (i.e. More...

Namespaces

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

Macros

#define TRKDETDESCTOOLS_MINMAX
#define minValue(current, test)
#define maxValue(current, test)
#define minMaxValue(currentMin, currentMax, test)

Macro Definition Documentation

◆ maxValue

#define maxValue ( current,
test )
Value:
current = test > current ? test : current

Definition at line 22 of file CompoundLayerMaterialCreator.h.

◆ minMaxValue

#define minMaxValue ( currentMin,
currentMax,
test )
Value:
minValue(currentMin,test); maxValue(currentMax,test);
#define maxValue(current, test)
#define minValue(current, test)

Definition at line 23 of file CompoundLayerMaterialCreator.h.

◆ minValue

#define minValue ( current,
test )
Value:
current = test < current ? test : current

Definition at line 21 of file CompoundLayerMaterialCreator.h.

◆ TRKDETDESCTOOLS_MINMAX

#define TRKDETDESCTOOLS_MINMAX

Definition at line 20 of file CompoundLayerMaterialCreator.h.