3.10.1.2.1.3. opengate.actors.base

3.10.1.2.1.3.1. Classes

ActorBase

Store user information about an actor

3.10.1.2.1.3.2. Module Contents

class opengate.actors.base.ActorBase(user_info)[source]

Bases: opengate.userelement.UserElement

Store user information about an actor

element_type = 'Actor'[source]
static set_default_user_info(user_info)[source]
filters_list = [][source]
actor_output = None[source]
simulation_engine_wr = None[source]
volume_engine = None[source]
simulation = None[source]
close()[source]
__getstate__()[source]

This is important : to get actor’s outputs from a simulation run in a separate process, the class must be serializable (pickle). The engines (volume, actor, etc.) and G4 objects are also removed if exists.

initialize(simulation_engine_wr=None)[source]
__str__()[source]