Skip to content
Anshu Aviral edited this page Aug 21, 2015 · 23 revisions

For coord Array:

coord SixTrackLib SixTrack Description
0 x xv(1,j) x-horizontal position [mm]
1 y xv(2,j) y-vertical position [mm]
2 xp yv(1,j) x'-horizontal direction [1e-3]
3 yp yv(2,j) y'-vertical direction [1e-3]
4 RatioPtoPj oidpsv(j) p / p(j)
5 PathLengthDiff sigmv(j) Path length difference [mm]
6 EnergyOfParticle ejv(j) Total energy [MeV]
7 MomentumOfParticle ejfv(j) Momentum [MeV/c]
8 RatioDeltaPtoPj dpsv(j) Delta(p) / p
9 RatioDeltaPtoPj1 dpsv1(j) 1000*(Delta(p)/p)/(1+Delta(p)/p)
10 OnePlusRatioDeltaPtoP dpd(j) 1+Delta(p)/p
11 SqrtOnePlusRatioDeltaPtoP dpsq(j) sqrt(1+Delta(p)/p )
12 RatioBetaToBetaj rvv(j) Beta / Beta(j)
13 MomentumOfParticle0 ejfv0(j) --
14 crxbj crxb(j) --
15 crzbj crzb(j) --
16 cbxbj cbxb(j) --
17 cbzbj cbzb(j) --
18 bl1v_1_1_j_ix bl1v(1,1,j,ix) --
19 bl1v_2_1_j_ix bl1v(2,1,j,ix) --
20 bl1v_3_1_j_ix bl1v(3,1,j,ix) --
21 bl1v_4_1_j_ix bl1v(4,1,j,ix) --
22 bl1v_5_1_j_ix bl1v(5,1,j,ix) --
23 bl1v_6_1_j_ix bl1v(6,1,j,ix) --
24 as_1_1_j_jx as(1,1,j,jx) --
25 as_2_1_j_jx as(2,1,j,jx) --
26 as_3_1_j_jx as(3,1,j,jx) --
27 as_4_1_j_jx as(4,1,j,jx) --
28 as_5_1_j_jx as(5,1,j,jx) --
29 as_6_1_j_jx as(6,1,j,jx) --
30 as_1_2_j_jx as(1,2,j,jx) --
31 as_2_2_j_jx as(2,2,j,jx) --
32 as_3_2_j_jx as(3,2,j,jx) --
33 as_4_2_j_jx as(4,2,j,jx) --
34 as_5_2_j_jx as(5,2,j,jx) --
35 as_6_2_j_jx as(6,2,j,jx) --
36 al_1_1_j_jx al(1,1,j,jx) --
37 al_2_1_j_jx al(2,1,j,jx) --
38 al_3_1_j_jx al(3,1,j,jx) --
39 al_4_1_j_jx al(4,1,j,jx) --
40 al_5_1_j_jx al(5,1,j,jx) --
41 al_6_1_j_jx al(6,1,j,jx) --
42 al_1_2_j_jx al(1,2,j,jx) --
43 al_2_2_j_jx al(2,2,j,jx) --
44 al_3_2_j_jx al(3,2,j,jx) --
45 al_4_2_j_jx al(4,2,j,jx) --
46 al_5_2_j_jx al(5,2,j,jx) --
47 al_6_2_j_jx al(6,2,j,jx) --

For argf Array:-

Horizontal dipole:

argf SixTrackLib SixTrack Description
0 PhysicalLengthOfBlock strack(i) BLOC : physical length [m]
1 TiltComponentCos tiltc(i) cos(extalign(i,3)*c1m3)
2 TiltComponentSin tilts(i) sin(extalign(i,3)*c1m3)

Vertical dipole:

argf SixTrackLib SixTrack Description
0 PhysicalLengthOfBlock strack(i) BLOC : physical length [m]
1 TiltComponentCos tiltc(i) cos(extalign(i,3)*c1m3)
2 TiltComponentSin tilts(i) sin(extalign(i,3)*c1m3)

Normal Quadrupole, Normal Sextupole, Normal Octupole, Normal Decapole, Normal Dodecapole, Normal 14-pole, Normal 16-pole, Normal 18-pole, Normal 20-pole:

argf SixTrackLib SixTrack Description
0 PhysicalLengthOfBlock strack(i) BLOC : physical length [m]
1 TiltComponentCos tiltc(i) cos(extalign(i,3)*c1m3)
2 TiltComponentSin tilts(i) sin(extalign(i,3)*c1m3)
3 CurrentEntryDisplacementX xsiv(1,i) displacement of current entry in the horizontal direction
4 CurrentEntryDisplacementY zsiv(1,i) displacement of current entry in the vertical direction

Skew Quadrupole, Skew Sextupole, Skew Octupole, Skew Decapole, Skew Dodecapole, Skew 14-pole, Skew 16-pole, Skew 18-pole, Skew 20-pole:

argf SixTrackLib SixTrack Description
0 PhysicalLengthOfBlock strack(i) BLOC : physical length [m]
1 TiltComponentCos tiltc(i) cos(extalign(i,3)*c1m3)
2 TiltComponentSin tilts(i) sin(extalign(i,3)*c1m3)
3 CurrentEntryDisplacementX xsiv(1,i) displacement of current entry in the horizontal direction
4 CurrentEntryDisplacementY zsiv(1,i) displacement of current entry in the vertical direction

Thin6d Accelarating Cavity:

argf SixTrackLib SixTrack Description
0 PhysicalLengthOfBlock strack(i) BLOC : physical length [m]
1 MomentumOfReferenceParticle e0f momentum of the reference particle [MeV/c]
2 EnergyOfReferenceParticle e0 total energy of the reference particle [MeV]
3 RestMassOfParticle pma rest mass of the tracked particles [MeV/c^2]
4 dppoff dppoff --
5 ElementType kz(ix) second datum in element declaration, interpreted as type
6 FirstAdditionalDatum ed(ix) First Additional Datum
7 FrequencyOfCavity hsyc(ix) frequency of the cavity
8 LagPhaseOfCavity phasc(ix) lag phase of the cavity
9 VoltageOfCavity hsy(1) voltage of each cavity
10 RFFrequencyOfCavity hsy(3) RF frequency of the cavity
11 PathLengthOffset sigmoff --

thin6dua accelarating cavity :

argf SixTrackLib SixTrack Description
0 RestMassOfParticle pma rest mass of the tracked particles [MeV/c^2]
1 dppoff dppoff --
2 ElementType kz(ix) second datum in element declaration, interpreted as type
3 FrequencyOfCavity hsyc(ix) frequency of the cavity
4 LagPhaseOfCavity phasc(ix) lag phase of the cavity
5 VoltageOfCavity hsy(1) voltage of each cavity
6 RFFrequencyOfCavity hsy(3) RF frequency of the cavity
7 PathLengthOffset sigmoff --
8 EnergyOfReferenceParticle e0 total energy of the reference particle [MeV]
9 MomentumOfReferenceParticle e0f momentum of the reference particle [MeV/c]
10 SynchrotronAccelarationPhase phas Synchrotron acceleration phase [rad]
11 HorBeamBeamSeparation ed(ix) Horizontal Beam Beam Separation

multipole blocks : thin6d, thin4d :-

  • pure hor kick with non-zero length approximated by the kick: -
  • hor kick with non-zero length approximated by the kick with higher pole orders: -
  • pure hor kick with zero length approximated by the kick: -
  • hor kick with zero length approximated by the kick with higher pole orders: -
argf SixTrackLib SixTrack Description
0 PhysicalLengthOfBlock strack(i) BLOC : physical length [m]
1 TiltComponentCos tiltc(i) cos(extalign(i,3)*c1m3)
2 TiltComponentSin tilts(i) sin(extalign(i,3)*c1m3)
3 CurrentEntryDisplacementX xsiv(1,i) displacement of current entry in the horizontal direction
4 CurrentEntryDisplacementY zsiv(1,i) displacement of current entry in the vertical direction
5 HorizontalBendingKick dki(ix,1) horizontal bending kick [rad] of a multipole block
  • pure ver kick with non-zero length approximated by the kick: -
  • ver kick with non-zero length approximated by the kick with higher pole orders: -
  • pure ver kick with zero length approximated by the kick: -
  • ver kick with zero length approximated by the kick with higher pole orders:
argf SixTrackLib SixTrack Description
0 PhysicalLengthOfBlock strack(i) BLOC : physical length [m]
1 TiltComponentCos tiltc(i) cos(extalign(i,3)*c1m3)
2 TiltComponentSin tilts(i) sin(extalign(i,3)*c1m3)
3 CurrentEntryDisplacementX xsiv(1,i) displacement of current entry in the horizontal direction
4 CurrentEntryDisplacementY zsiv(1,i) displacement of current entry in the vertical direction
5 VerticalBendingKick dki(ix,2) vertical bending kick [rad] of a multipole block

Crab Cavity:

argf SixTrackLib SixTrack Description
0 AmplitudeCrabCavity crabamp Amplitude of Crab Cavity [MV]
1 FrequencyCrabCavity crabfreq Frequency of Crab Cavity [MHz]
2 PhaseCrabCavity crabph(ix) Phase Of Crab Cavity
3 FirstAdditionalDatum ed(ix) First Additional Datum
4 RestMassOfParticle pma rest mass of the tracked particles [MeV/c^2]
5 EnergyOfReferenceParticle e0 total energy of the reference particle [MeV]
6 MomentumOfReferenceParticle e0f momentum of the reference particle [MeV/c]

Hirata's 6D beam-beam kick:

argf SixTrackLib SixTrack Description
0 HorBeamBeamSeparation ed(ix) Horizontal Beam-Beam Separation
1 VerBeamBeamSeparation ek(ix) Vertical Beam-Beam Separation
2 EnergyOfReferenceParticle e0 total energy of the reference particle [MeV]
3 MomentumOfReferenceParticle e0f momentum of the reference particle [MeV/c]
4 RestMassOfParticle pma rest mass of the tracked particles [MeV/c^2]
5 ClosedOrbitBeamX clobeam(1,imbb(i)) Closed Orbit X coordinate
6 ClosedOrbitBeamY clobeam(2,imbb(i)) Closed Orbit Y coordinate
7 ClosedOrbitBeamSigma clobeam(3,imbb(i)) Closed Orbit Sigma coordinate
8 ClosedOrbitBeamPx clobeam(4,imbb(i)) Closed Orbit Px coordinate
9 ClosedOrbitBeamPy clobeam(5,imbb(i)) Closed Orbit Py coordinate
10 ClosedOrbitBeamDelta clobeam(6,imbb(i)) Closed Orbit Delta coordinate
11 BeamOffsetX beamoff(1,imbb(i)) Beam Offset X
12 BeamOffsetY beamoff(2,imbb(i)) Beam Offset Y
13 BeamOffsetSigma beamoff(3,imbb(i)) Beam Offset Sigma
14 BeamOffsetPx beamoff(4,imbb(i)) Beam Offset Px
15 BeamOffsetPy beamoff(5,imbb(i)) Beam Offset Py
16 BeamOffsetDelta beamoff(6,imbb(i)) Beam Offset Delta
17 CrossingAngle parbe(ix,1) Crossing Angle
18 NumberOfSlices parbe(ix,2) Number Of Slices
19 CrossingPlaneAngle parbe(ix,3) Crossing Plane Angle
20 StrengthOfSlice * NumberOfSlices parbe(ix,4) Total Strength of all slices
21 CrossingAngle2 parbe(ix,5) Crossing Angle (same as CrossingAngle)
22 SwitchToFastBeamBeamAlgo ibtyp Switch to turn on fast beam-beam algorithm (0: off, 1: on)
23 SwitchToLinearCoupling ibbc Switch to turn on linear coupling (0: off, 1: on)
24 RMSBunchLengthS sigz RMS bunch Length
25 ibb imbb(i) --
26 bcu[ibb-1][0] bbcu(imbb(i),1) --
27 bcu[ibb-1][1] bbcu(imbb(i),2) --
.. .. ..
37 bcu[ibb-1][11] bbcu(imbb(i),12) --

Thin6d Accelerating cavity, Thin4d Accelarating Cavity:

argf SixTrackLib SixTrack Description
0 idz1 idz(1) --
1 idz2 idz(1) --
2 cotr_irrtr_1 cotr(irrtr,1) --
3 cotr_irrtr_2 cotr(irrtr,2) --
4 cotr_irrtr_3 cotr(irrtr,3) --
5 cotr_irrtr_4 cotr(irrtr,4) --
6 cotr_irrtr_5 cotr(irrtr,5) --
7 cotr_irrtr_6 cotr(irrtr,6) --
8 rrtr_irrtr_5_1 rrtr(irrtr,5,1) --
9 rrtr_irrtr_5_2 rrtr(irrtr,5,2) --
10 rrtr_irrtr_5_3 rrtr(irrtr,5,3) --
11 rrtr_irrtr_5_4 rrtr(irrtr,5,4) --
12 rrtr_irrtr_5_6 rrtr(irrtr,5,6) --
13 rrtr_irrtr_1_1 rrtr(irrtr,1,1) --
14 rrtr_irrtr_1_2 rrtr(irrtr,1,2) --
15 rrtr_irrtr_1_6 rrtr(irrtr,1,6) --
16 rrtr_irrtr_2_1 rrtr(irrtr,2,1) --
17 rrtr_irrtr_2_2 rrtr(irrtr,2,2) --
18 rrtr_irrtr_2_6 rrtr(irrtr,2,6) --
19 rrtr_irrtr_3_3 rrtr(irrtr,3,3) --
20 rrtr_irrtr_3_4 rrtr(irrtr,3,4) --
21 rrtr_irrtr_3_6 rrtr(irrtr,3,6) --
22 rrtr_irrtr_4_3 rrtr(irrtr,4,3) --
23 rrtr_irrtr_4_4 rrtr(irrtr,4,4) --
24 rrtr_irrtr_4_6 rrtr(irrtr,4,6) --

Dipedge Element:

argf SixTrackLib SixTrack Description
0 PhysicalLengthOfBlock strack(i) BLOC : physical length [m]
1 TiltComponentCos tiltc(i) cos(extalign(i,3)*c1m3)
2 TiltComponentSin tilts(i) sin(extalign(i,3)*c1m3)
3 CurrentEntryDisplacementX xsiv(1,i) displacement of current entry in the horizontal direction
4 CurrentEntryDisplacementY zsiv(1,i) displacement of current entry in the vertical direction
5 PhysicalLengthOfBlockHorComp strackx(i) Horizontal Component Of Physical Length Of Block
6 PhysicalLengthOfBlockVerComp strackz(i) Vertical Component Of Physical Length Of Block

Solenoid:

argf SixTrackLib SixTrack Description
0 PhysicalLengthOfBlockHorComp strackx(i) Horizontal Component Of Physical Length Of Block
1 PhysicalLengthOfBlockVerComp strackz(i) Vertical Component Of Physical Length Of Block

AC Dipole:

argf SixTrackLib SixTrack Description
0 TiltComponentCos tiltc(i) cos(extalign(i,3)*c1m3)
1 TiltComponentSin tilts(i) sin(extalign(i,3)*c1m3)
2 xory xory --
3 ACDipoleAmplitude acdipamp Amplitude Of AC Dipole [KeV/c]
4 ACDipoleAmplitudeHorComp acdipamp1 Horizontal Component of AC Dipole Amplitude
5 ACDipoleAmplitudeVerComp acdipamp2 Vertical Component of AC Dipole Amplitude
6 nramp1 nramp1 --
7 nramp2 nramp2 --
8 nac nac --
9 nplato nplato --
10 Qd qd [tune units]
11 ACPhase acphase [radians]

Wire:

argf SixTrackLib SixTrack Description
0 embl embl --
1 tx tx --
2 ty ty --
3 lin lin --
4 rx rx --
5 ry ry --
6 cur cur --
7 chi chi --
8 l l --
9 leff leff --

JBG RF CC Multipoles:

argf SixTrackLib SixTrack Description
0 CurrentEntryDisplacementX xsiv(1,i) displacement of current entry in the horizontal direction
1 CurrentEntryDisplacementY zsiv(1,i) displacement of current entry in the vertical direction
2 TiltComponentCos tiltc(i) cos(extalign(i,3)*c1m3)
3 TiltComponentSin tilts(i) sin(extalign(i,3)*c1m3)
4 FrequencyCrabCavity crabfreq Frequency of Crab Cavity [MHz]
5 AmplitudeCrabCavity##i crabamp##i Amplitude crab cavity order##i
6 PhaseCrabCavity##i crabph##i Phase of crab Cavity order##i
7 EnergyOfReferenceParticle e0 total energy of the reference particle [MeV]
8 MomentumOfReferenceParticle e0f momentum of the reference particle [MeV/c]
9 RestMassOfParticle pma rest mass of the tracked particles [MeV/c^2]

Beam-Beam Element:

argf SixTrackLib SixTrack Description
0 HorBeamBeamSeparation ed(ix) Horizontal Beam-Beam Separation
1 VerBeamBeamSeparation ek(ix) Vertical Beam-Beam Separation
2 PhysicalLengthOfBlock strack(i) BLOC : physical length [m]
3 SwitchToLinearCoupling ibbc Switch to turn on linear coupling (0: off, 1: on)
4 ClosedOrbitBeamX clobeam(1,imbb(i)) Closed Orbit X coordinate
5 ClosedOrbitBeamY clobeam(2,imbb(i)) Closed Orbit Y coordinate
6 ClosedOrbitBeamSigma clobeam(3,imbb(i)) Closed Orbit Sigma coordinate
7 ClosedOrbitBeamPx clobeam(4,imbb(i)) Closed Orbit Px coordinate
8 ClosedOrbitBeamPy clobeam(5,imbb(i)) Closed Orbit Py coordinate
9 ClosedOrbitBeamDelta clobeam(6,imbb(i)) Closed Orbit Delta coordinate
10 BeamOffsetX beamoff(1,imbb(i)) Beam Offset X
11 BeamOffsetY beamoff(2,imbb(i)) Beam Offset Y
12 BeamOffsetSigma beamoff(3,imbb(i)) Beam Offset Sigma
13 BeamOffsetPx beamoff(4,imbb(i)) Beam Offset Px
14 BeamOffsetPy beamoff(5,imbb(i)) Beam Offset Py
15 BeamOffsetDelta beamoff(6,imbb(i)) Beam Offset Delta
16 bbcu(imbb(i),11) bbcu11 --
17 bbcu(imbb(i),12) bbcu12 --
18 SigmaNqX sigmanq(1,imbb(i)) --
19 SigmaNqY sigmanq(2,imbb(i)) --
20 SquareOfSigmaNX sigman2(1,imbb(i)) --
21 SquareOfSigmaNY sigman2(2,imbb(i)) --

Thick4d goto index 20, Thick6d goto index 20:

argf SixTrackLib SixTrack Description
0 TriggerDispContribTransverseCoord1 idz1 trigger1 to addition of the dispersion contribution to the transverse coordinates
1 TriggerDispContribTransverseCoord2 idz2 trigger2 to addition of the dispersion contribution to the transverse coordinates

Clone this wiki locally