ATLAS Offline Software
LArCalorimeter
LArGeoModel
LArGeoH62004Algs
src
WarmTCConstructionH62004.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
// WarmTCConstructionH62004
6
7
#ifndef LARGEOH62004ALGS_WARMTCCONSTRUCTIONH62004_H
8
#define LARGEOH62004ALGS_WARMTCCONSTRUCTIONH62004_H
9
10
#include "GeoModelKernel/GeoFullPhysVol.h"
11
#include "GeoModelKernel/GeoPhysVol.h"
12
13
#include "
GeoModelInterfaces/StoredMaterialManager.h
"
14
#include "
StoreGate/StoreGateSvc.h
"
15
16
namespace
LArGeo
{
17
18
class
WarmTCConstructionH62004
{
19
public
:
20
WarmTCConstructionH62004
();
21
virtual
~WarmTCConstructionH62004
();
22
GeoIntrusivePtr<GeoVFullPhysVol>
GetEnvelope
();
23
24
private
:
25
GeoIntrusivePtr<GeoFullPhysVol>
m_WarmTCPhys
;
26
StoreGateSvc
*
m_detectorStore
=
nullptr
;
27
};
28
}
29
30
#endif // LARGEOH62004ALGS_WARMTCCONSTRUCTIONH62004_H
LArGeo::WarmTCConstructionH62004::m_WarmTCPhys
GeoIntrusivePtr< GeoFullPhysVol > m_WarmTCPhys
Definition:
WarmTCConstructionH62004.h:25
LArGeo
Definition:
LArDetectorFactory.h:25
LArGeo::WarmTCConstructionH62004::WarmTCConstructionH62004
WarmTCConstructionH62004()
Definition:
WarmTCConstructionH62004.cxx:50
LArGeo::WarmTCConstructionH62004::GetEnvelope
GeoIntrusivePtr< GeoVFullPhysVol > GetEnvelope()
Definition:
WarmTCConstructionH62004.cxx:63
StoreGateSvc
The Athena Transient Store API.
Definition:
StoreGateSvc.h:128
LArGeo::WarmTCConstructionH62004::m_detectorStore
StoreGateSvc * m_detectorStore
Definition:
WarmTCConstructionH62004.h:26
StoredMaterialManager.h
LArGeo::WarmTCConstructionH62004::~WarmTCConstructionH62004
virtual ~WarmTCConstructionH62004()
Definition:
WarmTCConstructionH62004.cxx:60
StoreGateSvc.h
LArGeo::WarmTCConstructionH62004
Definition:
WarmTCConstructionH62004.h:18
Generated on Thu Jul 4 2024 21:32:52 for ATLAS Offline Software by
1.8.18