ATLAS Offline Software
Public Member Functions | List of all members
ConfiguredTileVolumeBuilder.ConfiguredTileVolumeBuilder Class Reference
Inheritance diagram for ConfiguredTileVolumeBuilder.ConfiguredTileVolumeBuilder:
Collaboration diagram for ConfiguredTileVolumeBuilder.ConfiguredTileVolumeBuilder:

Public Member Functions

def __init__ (self, name='TileVolumeBuilder', nameSuffix='')
 

Detailed Description

Definition at line 17 of file ConfiguredTileVolumeBuilder.py.

Constructor & Destructor Documentation

◆ __init__()

def ConfiguredTileVolumeBuilder.ConfiguredTileVolumeBuilder.__init__ (   self,
  name = 'TileVolumeBuilder',
  nameSuffix = '' 
)

Definition at line 19 of file ConfiguredTileVolumeBuilder.py.

19  def __init__(self,name = 'TileVolumeBuilder',nameSuffix=''):
20 
21  from TrkDetDescrSvc.TrkDetDescrJobProperties import TrkDetFlags
22 
23  # import the ToolSvc if necessary
24  from AthenaCommon.AppMgr import ToolSvc
25  if 'ToolSvc' not in dir():
26  ToolSvc = ToolSvc()
27 
28  # The volume helper for the Tile
29  from TrkDetDescrTools.TrkDetDescrToolsConf import Trk__TrackingVolumeHelper
30  TileTrackingVolumeHelper = Trk__TrackingVolumeHelper(name='TrackingVolumeHelper')
31  ToolSvc += TileTrackingVolumeHelper
32 
33  Tile__TileVolumeBuilder.__init__(self,name+nameSuffix,
34  UseCaloSurfBuilder = TrkDetFlags.TileUseCaloSurfBuilder(),
35  TrackingVolumeHelper = TileTrackingVolumeHelper,
36  BarrelEnvelopeCover = TrkDetFlags.TileBarrelEnvelopeCover(),
37  OutputLevel = TrkDetFlags.TileBuildingOutputLevel(),
38  MagneticFieldMode = TrkDetFlags.MagneticFieldMode())

The documentation for this class was generated from the following file:
beamspotman.dir
string dir
Definition: beamspotman.py:623
python.AppMgr.ToolSvc
ToolSvc
Definition: AppMgr.py:777
python.processes.powheg.ZZ.ZZ.__init__
def __init__(self, base_directory, **kwargs)
Constructor: all process options are set here.
Definition: ZZ.py:18