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

Public Member Functions

def __init__
 
def builder
 

Private Attributes

 _name
 
 _extent
 
 _layers
 
 _volumes
 
 _binning
 
 _rootbuilder
 
 _geoidgenerator
 
 _reversegeoids
 
 _loglevel
 

Detailed Description

Definition at line 106 of file detector.py.

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

Constructor & Destructor Documentation

def acts.examples.detector.CylindricalDetectorContainer.__init__ (   self,
  name,
  extent,
  volumes,
  layers = None,
  binning = [],
  rootbuilder = None,
  geoidgenerator = None,
  reversegeoids = False,
  loglevel = logging.INFO 
)
Create a cylindrical container builder from  volumes or layer definitions

:param name: name of the container
:param extent: extent of the container
:param volumes: list of volumes
:param layers: list of layers [ [extent, provider, binnings, supports], ... ]
:param binning: binning of surfces in this container
:param rootbuilder: root volume finder builder
:param geoidgenerator: geoid generator for setting geo ids
:param reversegeoids: reverse the geo id order
:param loglevel: logging level

Definition at line 118 of file detector.py.

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

Member Function Documentation

Member Data Documentation

acts.examples.detector.CylindricalDetectorContainer._binning
private

Definition at line 136 of file detector.py.

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

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

acts.examples.detector.CylindricalDetectorContainer._extent
private

Definition at line 133 of file detector.py.

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

acts.examples.detector.CylindricalDetectorContainer._geoidgenerator
private

Definition at line 138 of file detector.py.

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

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

acts.examples.detector.CylindricalDetectorContainer._layers
private

Definition at line 134 of file detector.py.

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

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

acts.examples.detector.CylindricalDetectorContainer._loglevel
private

Definition at line 140 of file detector.py.

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

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

acts.examples.detector.CylindricalDetectorContainer._name
private

Definition at line 132 of file detector.py.

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

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

acts.examples.detector.CylindricalDetectorContainer._reversegeoids
private

Definition at line 139 of file detector.py.

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

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

acts.examples.detector.CylindricalDetectorContainer._rootbuilder
private

Definition at line 137 of file detector.py.

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

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

acts.examples.detector.CylindricalDetectorContainer._volumes
private

Definition at line 135 of file detector.py.

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

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


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