ATLAS Offline Software
|
#include <Csc.h>
Public Member Functions | |
Csc (const MYSQL &mysql, Component *s) | |
~Csc ()=default | |
GeoFullPhysVol * | build (StoredMaterialManager &matManager, const MYSQL &mysql, int minimalgeo) |
GeoFullPhysVol * | build (StoredMaterialManager &matManager, const MYSQL &mysql, int minimalgeo, int cutoutson, const std::vector< Cutout * > &) |
virtual void | print () const override |
void | setLogVolName (const std::string &str) |
Public Attributes | |
double | width {0.} |
double | length {0.} |
double | thickness {0.} |
double | longWidth {0.} |
double | excent {0.} |
double | physicalLength {0.} |
double | maxwLength {0.} |
double | upWidth {0.} |
int | index {0} |
std::unique_ptr< CscMultiLayer > | layer {nullptr} |
std::string | name {} |
std::string | logVolName {} |
Private Attributes | |
CscComponent * | m_component {nullptr} |
|
default |
GeoFullPhysVol * MuonGM::Csc::build | ( | StoredMaterialManager & | matManager, |
const MYSQL & | mysql, | ||
int | minimalgeo | ||
) |
GeoFullPhysVol * MuonGM::Csc::build | ( | StoredMaterialManager & | matManager, |
const MYSQL & | mysql, | ||
int | minimalgeo, | ||
int | cutoutson, | ||
const std::vector< Cutout * > & | vcutdef | ||
) |
Definition at line 71 of file Csc.cxx.
|
overridevirtual |
|
inlineinherited |
Definition at line 22 of file DetectorElement.h.
std::unique_ptr<CscMultiLayer> MuonGM::Csc::layer {nullptr} |
|
inherited |
Definition at line 18 of file DetectorElement.h.
|
private |
|
inherited |
Definition at line 17 of file DetectorElement.h.