![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
17 #ifndef LARGEOENDCAP_EMECSUPPORTCONSTRUCTION_H
18 #define LARGEOENDCAP_EMECSUPPORTCONSTRUCTION_H
57 bool pos_zside =
true,
58 bool is_module =
false,
59 std::string
basename =
"LAr::EMEC::",
65 virtual GeoIntrusivePtr<GeoPhysVol>
GetEnvelope(
void)
const;
98 GeoPcon*
getPcon(
const std::string&)
const;
125 #endif // LARGEOENDCAP_EMECSUPPORTCONSTRUCTION_H
const GeoMaterial * m_G10FeInner
GeoIntrusivePtr< GeoPhysVol > middle_envelope(void) const
!!!
void put_back_inner_barettes(GeoIntrusivePtr< GeoPhysVol >) const
GeoIntrusivePtr< GeoPhysVol > inner_envelope(void) const
IRDBRecordset_ptr m_DB_tubes
void put_front_outer_ring(GeoIntrusivePtr< GeoPhysVol >) const
virtual GeoIntrusivePtr< GeoPhysVol > GetEnvelope(void) const
void put_front_outer_extracyl(GeoIntrusivePtr< GeoPhysVol >) const
EMECSupportConstruction(type_t type, bool pos_zside=true, bool is_module=false, std::string basename="LAr::EMEC::", double position=0.)
GeoIntrusivePtr< GeoPhysVol > front_inner_envelope(void) const
IRDBRecordset_ptr m_DB_EmecWheelParameters
void put_front_inner_ring(GeoIntrusivePtr< GeoPhysVol >) const
void put_front_outer_electronics(GeoIntrusivePtr< GeoPhysVol >) const
void put_back_inner_ring(GeoIntrusivePtr< GeoPhysVol >) const
IRDBRecordset_ptr m_DB_EmecFan
IRDBRecordset_ptr m_DB_ColdContraction
void put_front_outer_barettes(GeoIntrusivePtr< GeoPhysVol >) const
IRDBRecordset_ptr m_DB_mn
GeoIntrusivePtr< GeoPhysVol > front_envelope(void) const
void put_front_outer_longbar(GeoIntrusivePtr< GeoPhysVol >) const
GeoIntrusivePtr< GeoPhysVol > back_inner_envelope(void) const
IRDBRecordset_ptr m_DB_emecExtraCyl
void put_back_outer_ring(GeoIntrusivePtr< GeoPhysVol >) const
Definition of the abstract IRDBAccessSvc interface.
GeoModel description of the EMEC Support Structures.
GeoPcon * getPcon(const std::string &) const
IRDBRecordset_ptr m_DB_pcons
const GeoMaterial * m_PermaliE730
void put_front_inner_longbar(GeoIntrusivePtr< GeoPhysVol >) const
const GeoMaterial * m_Gten
void put_back_indexing_rings(GeoIntrusivePtr< GeoPhysVol >) const
void put_back_outer_longbar(GeoIntrusivePtr< GeoPhysVol >) const
void put_front_inner_barettes(GeoIntrusivePtr< GeoPhysVol >) const
std::shared_ptr< IRDBRecordset > IRDBRecordset_ptr
const GeoMaterial * m_Alu
GeoIntrusivePtr< GeoPhysVol > front_outer_envelope(void) const
void put_front_middle_ring(GeoIntrusivePtr< GeoPhysVol >) const
GeoIntrusivePtr< GeoPhysVol > back_envelope(void) const
IRDBRecordset_ptr m_DB_numbers
const GeoMaterial * m_G10FeOuter
void put_back_inner_longbar(GeoIntrusivePtr< GeoPhysVol >) const
const GeoMaterial * m_Lead
void put_front_indexing_rings(GeoIntrusivePtr< GeoPhysVol >) const
const GeoMaterial * m_LAr
const GeoMaterial * m_Cable
GeoIntrusivePtr< GeoPhysVol > outer_envelope(void) const
const GeoMaterial * m_Kapton_Cu
const GeoMaterial * m_Copper
IRDBRecordset_ptr m_DB_boxes
void put_back_outer_barettes(GeoIntrusivePtr< GeoPhysVol >) const
IRDBRecordset_ptr m_DB_EmecGeometry
void put_back_middle_ring(GeoIntrusivePtr< GeoPhysVol >) const
virtual ~EMECSupportConstruction()
GeoIntrusivePtr< GeoPhysVol > back_outer_envelope(void) const