def __init__(self): if not hasattr(self, 'lh_builder'): raise Exception("No particle transfer defined for stand alone generation.") TS1MU1_TO_TS3MU1_device_groups = TS1MU1_TO_TS3MU1_DEVICES() GenericTransferlineHierarchy.__init__(self, TS1MU1_TO_TS3MU1_device_groups)
def build(self): # build generic part of hierarchy GenericTransferlineHierarchy.build(self) # build special part of hierarchy self.__buildSpecial() FRSGeneralTargetHierarchy.generate_linkrules(self) GenericTransferlineHierarchy.generate_linkrules(self)
def __init__(self): if not hasattr(self, 'lh_builder'): sis18_extraction_properties = SIS18_EXTRACTION_PROPERTIES() INIT_LH_BUILDER.__init__(self, sis18_extraction_properties) SIS18_EXTRACTION_device_groups = SIS18_EXTRACTION_DEVICES() GenericTransferlineHierarchy.__init__(self, SIS18_EXTRACTION_device_groups)
def __init__(self): self.standalone_acczone = False if not hasattr(self, 'lh_builder'): self.standalone_acczone = True FRSTS_properties = FRSTS_PROPERTIES() INIT_LH_BUILDER.__init__(self, FRSTS_properties) FRSTS_device_groups = FRSTS_DEVICES() GenericTransferlineHierarchy.__init__(self, FRSTS_device_groups) FRSGeneralTargetHierarchy.__init__(self, FRSTS_device_groups) self.frsts_bp = True