Public Member Functions | |
def | __init__ |
def | setVolume |
def | tools |
A Li9He8Tools "helper" module to configure for a radioactive decay.
Definition at line 9 of file Helpers.py.
def Helpers::Decay::__init__ | ( | self, | ||
volume = '/dd/Structure/AD/far-oil1' , |
||||
decay = Li9He8Decayerator("decay") , |
||||
positioner = GtPositionerTool("decayPositioner",
Strategy = 'FullVolume' , |
||||
Mode = 'Uniform' , |
||||
timerator = GtTimeratorTool("decayTimerator",
LifeTime = 1.*units.second , |
||||
transformer = GtTransformTool("decayTransformer") | ||||
) |
Construct a Decay helper. Coustom configured tools can be passed in or customization can be done after construction using the data members: .decay .positioner .timerator .transformer If the Volume property for the positioner and transformer is not yet set, it will be set to the value of "volume"
Definition at line 13 of file Helpers.py.
00023 : 00024 ''' 00025 Construct a Decay helper. 00026 00027 Coustom configured tools can 00028 be passed in or customization can be done after construction 00029 using the data members: 00030 00031 .decay 00032 .positioner 00033 .timerator 00034 .transformer 00035 00036 If the Volume property for the positioner and transformer is 00037 not yet set, it will be set to the value of "volume" 00038 ''' 00039 try: 00040 v = positioner.Volume 00041 except AttributeError: 00042 positioner.Volume = volume 00043 00044 try: 00045 v = transformer.Volume 00046 except AttributeError: 00047 transformer.Volume = volume 00048 00049 self.decay = decay 00050 self.positioner = positioner 00051 self.timerator = timerator 00052 self.transformer = transformer return
def Helpers::Decay::setVolume | ( | self, | ||
volumename | ||||
) |
def Helpers::Decay::tools | ( | self | ) |