Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
acts.examples.detector.CylindricalDetectorVolume Class Reference

Public Member Functions

def __init__
 
def builder
 
def prependName
 
def extent
 

Private Attributes

 _name
 
 _extent
 
 _provider
 
 _binnings
 
 _supports
 
 _loglevel
 

Detailed Description

Definition at line 32 of file detector.py.

View newest version in sPHENIX GitHub at line 32 of file detector.py

Constructor & Destructor Documentation

def acts.examples.detector.CylindricalDetectorVolume.__init__ (   self,
  name,
  extent,
  provider = None,
  binnings = None,
  supports = [],
  loglevel = logging.INFO 
)
Create a cylindrical, concentric volume builder

:param name: name of the volume
:param extent: extent of the volume
:param provider: surface provider for the volume
:param binning: binning of surfces in this volume
:param support: support surface description
:param loglevel: logging level

Definition at line 41 of file detector.py.

View newest version in sPHENIX GitHub at line 41 of file detector.py

Member Function Documentation

def acts.examples.detector.CylindricalDetectorVolume.extent (   self)
Return the extent of the volume in order to create gap volumes

Definition at line 101 of file detector.py.

View newest version in sPHENIX GitHub at line 101 of file detector.py

References acts.examples.detector.CylindricalDetectorVolume._extent.

def acts.examples.detector.CylindricalDetectorVolume.prependName (   self,
  parent 
)
Allows to set the name from a parent

Definition at line 97 of file detector.py.

View newest version in sPHENIX GitHub at line 97 of file detector.py

References acts.examples.detector.CylindricalDetectorVolume._name.

Member Data Documentation

acts.examples.detector.CylindricalDetectorVolume._binnings
private

Definition at line 54 of file detector.py.

View newest version in sPHENIX GitHub at line 54 of file detector.py

Referenced by acts.examples.detector.CylindricalDetectorVolume.builder().

acts.examples.detector.CylindricalDetectorVolume._extent
private

Definition at line 52 of file detector.py.

View newest version in sPHENIX GitHub at line 52 of file detector.py

Referenced by acts.examples.detector.CylindricalDetectorVolume.extent().

acts.examples.detector.CylindricalDetectorVolume._loglevel
private

Definition at line 56 of file detector.py.

View newest version in sPHENIX GitHub at line 56 of file detector.py

Referenced by acts.examples.detector.CylindricalDetectorVolume.builder(), and acts.examples.detector.CylindricalDetectorContainer.builder().

acts.examples.detector.CylindricalDetectorVolume._name
private
acts.examples.detector.CylindricalDetectorVolume._provider
private

Definition at line 53 of file detector.py.

View newest version in sPHENIX GitHub at line 53 of file detector.py

Referenced by acts.examples.detector.CylindricalDetectorVolume.builder().

acts.examples.detector.CylindricalDetectorVolume._supports
private

Definition at line 55 of file detector.py.

View newest version in sPHENIX GitHub at line 55 of file detector.py

Referenced by acts.examples.detector.CylindricalDetectorVolume.builder().


The documentation for this class was generated from the following file: