ATLAS Offline Software
Loading...
Searching...
No Matches
StripDesign.cxx File Reference
#include <MuonReadoutGeometryR4/StripDesign.h>
#include <GeoModelHelpers/TransformSorter.h>
#include <GaudiKernel/SystemOfUnits.h>
#include <climits>
Include dependency graph for StripDesign.cxx:

Go to the source code of this file.

Namespaces

namespace  MuonGMR4
 The ReadoutGeomCnvAlg converts the Run4 Readout geometry build from the GeoModelXML into the legacy MuonReadoutGeometry.

Macros

#define ORDER_PROP(PROP)
 Helper macro to facilliate the ordering.

Functions

bool MuonGMR4::operator< (const StripDesignPtr &a, const StripDesignPtr &b)
std::ostream & MuonGMR4::operator<< (std::ostream &ostr, const StripDesign &design)

Macro Definition Documentation

◆ ORDER_PROP

#define ORDER_PROP ( PROP)
Value:
{ \
if (std::abs(1.*PROP - 1.*other.PROP) > tolerance) { \
return PROP < other.PROP; \
} \
}
#define PROP(name, def)

Helper macro to facilliate the ordering.

Definition at line 13 of file StripDesign.cxx.

13#define ORDER_PROP(PROP) \
14 { \
15 if (std::abs(1.*PROP - 1.*other.PROP) > tolerance) { \
16 return PROP < other.PROP; \
17 } \
18 }