Difference between revisions of "Beam Setup and Measurement - May 2018"
Jump to navigation
Jump to search
Line 16: | Line 16: | ||
:Use Elegant to calculate the horizontal beta (betax) and the horizontal dispersion (etax) at the harp location | :Use Elegant to calculate the horizontal beta (betax) and the horizontal dispersion (etax) at the harp location | ||
::Update lattice file | ::Update lattice file | ||
− | ::: | + | :::Type command '''''cd /usr/opsdata/bubble/elegant/May2018/lattice''''' |
:::Edit lattice file BubbleChamber.lte | :::Edit lattice file BubbleChamber.lte | ||
:::Update K1 values for MQJ0L02/MQJ0L02A (they appear in only one place) | :::Update K1 values for MQJ0L02/MQJ0L02A (they appear in only one place) | ||
::Update energy spread elegant file | ::Update energy spread elegant file | ||
− | ::: | + | :::Type command '''''cd /usr/opsdata/bubble/elegant/May2018/energy_spread''''' |
− | ::Edit energyspread.ele | + | ::Edit '''''energyspread.ele''''' |
:::Update p_central_mev | :::Update p_central_mev | ||
:::Update beta_x and beta_y with qsUtility values at MQJ0L02 | :::Update beta_x and beta_y with qsUtility values at MQJ0L02 | ||
:::Update emit_nx and emit_ny with qsUtility values at MQJ0L02 | :::Update emit_nx and emit_ny with qsUtility values at MQJ0L02 | ||
::Run elegant | ::Run elegant | ||
− | ::: | + | ::: Type command '''''cd /usr/opsdata/bubble/elegant/May2018/energy_spread''''' |
− | ::: Type command ''elegant energyspread.ele'' | + | ::: Type command '''''elegant energyspread.ele''''' |
::: Type command '''''sddsprintout -col=ElementName -col=betax -col=etax energyspread.twi''''' | ::: Type command '''''sddsprintout -col=ElementName -col=betax -col=etax energyspread.twi''''' | ||
::: Record value of betax[m] and etax[m] at IHA2D00 | ::: Record value of betax[m] and etax[m] at IHA2D00 |
Revision as of 10:51, 9 May 2018
Energy Setup and Measurement
Emittance Measurement
- Setup beam to FC2
- Use qsUtility configuration files to scan MQJ0L02 and/or MQJ0L02A and uses harp IHA0L03
- Be sure to enter the correct momentum in the configuration and/or analysis files
- Elegant optics lattice begins at MQJ0L02 (that is, use or propagate optics to that location)
Energy Spread Measurement
- Setup beam to 2D spectrometer dump
- Upstream quads MQJ0L02 and MQJ0L02A can be any value but their integrated gradient value B'L (.BL field) must be recorded
- Use HarpFitterTool to scan IHA2D00 to measure horizontal beam size
- Use Elegant to calculate the horizontal beta (betax) and the horizontal dispersion (etax) at the harp location
- Update lattice file
- Type command cd /usr/opsdata/bubble/elegant/May2018/lattice
- Edit lattice file BubbleChamber.lte
- Update K1 values for MQJ0L02/MQJ0L02A (they appear in only one place)
- Update energy spread elegant file
- Type command cd /usr/opsdata/bubble/elegant/May2018/energy_spread
- Edit energyspread.ele
- Update p_central_mev
- Update beta_x and beta_y with qsUtility values at MQJ0L02
- Update emit_nx and emit_ny with qsUtility values at MQJ0L02
- Run elegant
- Type command cd /usr/opsdata/bubble/elegant/May2018/energy_spread
- Type command elegant energyspread.ele
- Type command sddsprintout -col=ElementName -col=betax -col=etax energyspread.twi
- Record value of betax[m] and etax[m] at IHA2D00
- Update lattice file
Optics Setup
- Chris Tennant's Elegant Model from September 2015 installed for reference:
- /usr/opsdata/bubble/elegant/Sep2015
- Elegant Model files updated for May 2018:
- /usr/opsdata/bubble/elegant/May2018
- Lattice file definition of beam lines and defaults:
- /usr/opsdata/bubble/elegant/May2018/lattice