ATLAS Offline Software
Loading...
Searching...
No Matches
MuonGM::DetectorElement Class Referenceabstract

#include <DetectorElement.h>

Inherited by MuonGM::Csc, MuonGM::CscMultiLayer, MuonGM::Ded, MuonGM::DriftTube, MuonGM::MMSpacer, MuonGM::Mdt, MuonGM::Micromegas, MuonGM::MultiLayer, MuonGM::MuonChamber, MuonGM::MuonChamberLite, MuonGM::Rpc, MuonGM::RpcLayer, MuonGM::Spacer, MuonGM::SpacerBeam, MuonGM::Tgc, and MuonGM::sTGC.

Collaboration diagram for MuonGM::DetectorElement:

Public Member Functions

 DetectorElement (const std::string &n)
void setLogVolName (const std::string &str)
virtual void print () const =0
virtual ~DetectorElement ()=default

Public Attributes

std::string name {}
std::string logVolName {}

Detailed Description

Definition at line 15 of file DetectorElement.h.

Constructor & Destructor Documentation

◆ DetectorElement()

MuonGM::DetectorElement::DetectorElement ( const std::string & n)
inline

Definition at line 20 of file DetectorElement.h.

20: name(n) { }

◆ ~DetectorElement()

virtual MuonGM::DetectorElement::~DetectorElement ( )
virtualdefault

Member Function Documentation

◆ print()

◆ setLogVolName()

void MuonGM::DetectorElement::setLogVolName ( const std::string & str)
inline

Member Data Documentation

◆ logVolName

std::string MuonGM::DetectorElement::logVolName {}

Definition at line 18 of file DetectorElement.h.

18{};

◆ name

std::string MuonGM::DetectorElement::name {}

Definition at line 17 of file DetectorElement.h.

17{};

The documentation for this class was generated from the following file: