From 1b7072b11140b4df9b805537accfaa85d6727b3d Mon Sep 17 00:00:00 2001 From: Claudio Scafuri <claudio.scafuri@elettra.eu> Date: Tue, 30 Jan 2024 10:18:13 +0100 Subject: [PATCH] add comprehensive ringparametes calc. and display --- elettra2test.py | 6 ++++++ elettratest.py | 5 +++++ 2 files changed, 11 insertions(+) diff --git a/elettra2test.py b/elettra2test.py index 6abd9a5..10a9eff 100755 --- a/elettra2test.py +++ b/elettra2test.py @@ -65,3 +65,9 @@ iq = ring.uint32_refpts('QD_S05_02')[0] # use also pattern matching idf needed TM = at.find_elem_m66(ring[iq]) # get 6x6 transport materix +# get global ring parameters +ring.radiation_on() +ringparams = ring.radiation_parameters() +ringparams = ring.envelope_parameters(params=ringparams) +print(ringparams) + diff --git a/elettratest.py b/elettratest.py index 2226f3d..a43710e 100755 --- a/elettratest.py +++ b/elettratest.py @@ -55,3 +55,8 @@ mp.show() print('tune H:',tuneH,'tune V:',tuneV) print('chrom H:',chromH,' chromV:', chromV) print('E:', e_eV/1e9,' GeV') + +ring.radiation_on() +ringparams = ring.radiation_parameters() +ringparams = ring.envelope_parameters(params=ringparams) +print(ringparams) -- GitLab