ATLAS Offline Software
Classes | Namespaces | Typedefs | Functions
MdtTubeLayer.h File Reference
#include <MuonReadoutGeometryR4/MuonDetectorDefs.h>
#include <GeoModelKernel/GeoVPhysVol.h>
#include <GeoModelKernel/GeoTransform.h>
#include <GeoModelKernel/GeoVolumeCursor.h>
#include <GeoModelUtilities/TransientConstSharedPtr.h>
#include <set>
Include dependency graph for MdtTubeLayer.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  MuonGMR4::MdtTubeLayerSorter
 Helper struct to sort equivalent MdtTubeLayers into a std::set. More...
 
class  MuonGMR4::MdtTubeLayer
 Helper struct to retrieve the tube lengths and the tube centers directly from the GeoModel tree. More...
 
struct  MuonGMR4::MdtTubeLayer::CutTubes
 Constructor taking the GeoModel parent node of the tube nodes. More...
 
struct  MuonGMR4::MdtTubeLayer::TubePositioner
 Helper struct to avoid browsing with the serial transformer. More...
 

Namespaces

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

Typedefs

using MuonGMR4::MdtTubeLayerPtr = GeoModel::TransientConstSharedPtr< MdtTubeLayer >
 
using MuonGMR4::MdtTubeLayerSet = std::set< MdtTubeLayerPtr, MdtTubeLayerSorter >
 

Functions

bool MuonGMR4::operator< (const MdtTubeLayer::CutTubes &a, const unsigned int tube)
 
bool MuonGMR4::operator< (const unsigned int tube, const MdtTubeLayer::CutTubes &a)
 
bool MuonGMR4::operator< (const MdtTubeLayer::TubePositioner &a, const unsigned int tube)
 
bool MuonGMR4::operator< (const unsigned int tube, const MdtTubeLayer::TubePositioner &a)