Python SC_Base_AccNode Example

Introduction

The python sc_base_accnode example is extracted from the most popular open source projects, you can refer to the following example for usage.

Programming language: Python

Namespace/package name: orbitspace_chargescAccNodes

Example#1
File: scAccNodes.pyProject: luxiaohan/py-orbit-code

	def __init__(self, sc_calculator, name = "no name"):			
		"""
		Constructor. Creates the 2p5 SC accelerator node element.
		"""
		SC_Base_AccNode.__init__(self, sc_calculator, name)
		self.setType("SC2p5D")
		self.boundary = None

Example#2
File: scAccNodes.pyProject: luxiaohan/py-orbit-code

	def __init__(self, sc_calculator, name = "no name"):			
		"""
		Constructor. Creates the 2p5 SC accelerator node element.
		"""
		SC_Base_AccNode.__init__(self, sc_calculator, name)
		self.setType("SC2p5Drb")
		self.pipe_radius = 1.0

Example#3
File: scAccNodes.pyProject: luxiaohan/py-orbit-code

	def __init__(self, sc_calculator, name = "no name"):			
		"""
		Constructor. Creates the Uniform Ellipses SC accelerator node element.
		"""
		SC_Base_AccNode.__init__(self, sc_calculator, name)
		self.setType("UnifEllsSC")
		self.pipe_radius = 1.0