ATLAS Offline Software
ZDC_ZDCModule.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef ZDC_ZDCMODULE_H
6 #define ZDC_ZDCMODULE_H
7 
8 #include "ZDC_ModuleBase.h"
9 
11  public:
12  ZDC_ZDCModule();
13  ZDC_ZDCModule(StoreGateSvc *detStore, int side, int module, const ZdcID *zdcID, int modType);
14  ZDC_ZDCModule(ZDC_ZDCModule *right, int side, int module);
15 
16  virtual ~ZDC_ZDCModule() = default;
17 
18  virtual void create(GeoFullPhysVol* mother, GeoAlignableTransform* trf) override;
19 
20  protected:
21  int m_modType;
22 
23 };
24 
25 
26 #endif
ZDC_ZDCModule::m_modType
int m_modType
Definition: ZDC_ZDCModule.h:21
ZDC_ModuleBase.h
ZDC_ModuleBase
Definition: ZDC_ModuleBase.h:16
ZDC_ZDCModule::~ZDC_ZDCModule
virtual ~ZDC_ZDCModule()=default
ZDC_ZDCModule::create
virtual void create(GeoFullPhysVol *mother, GeoAlignableTransform *trf) override
Definition: ZDC_ZDCModule.cxx:46
TRT::Hit::side
@ side
Definition: HitInfo.h:83
python.PyAthena.module
module
Definition: PyAthena.py:134
StoreGateSvc
The Athena Transient Store API.
Definition: StoreGateSvc.h:128
ZDC_ZDCModule::ZDC_ZDCModule
ZDC_ZDCModule()
Definition: ZDC_ZDCModule.cxx:27
python.PyKernel.detStore
detStore
Definition: PyKernel.py:41
ZDC_ZDCModule
Definition: ZDC_ZDCModule.h:10
CaloLCW_tf.trf
trf
Definition: CaloLCW_tf.py:20
ZdcID
Definition: ZdcID.h:25