BUFOP

Brief Description

Buffer operation allows the user to make changes to one or more buffers at once.

Full Command Path

Usage: BUFOP [Type][N] [Operation]

Usage: BUFOP [Type][N]-[M] [Operation]

Positional Arguments

[Type] is a buffer type that can take one of the following values: Q (constant Q), I (constant increment), B (Bragg).

[N] is a number given to a buffer of interest. Alternatively, the user can use from and to numbers to specify a range of buffers to be run.

[Operation] is a list of value assignments in the form [Field1]=[Value1],[Field2]=[Value2],... The following buffer fields can be recognized:

Table 10.1. Valid Buffer Fields

CategoryField NamesValid Buffer Types
Lattice ParametersA B C AA BB CCQ B
EnergyEC ES FE EFTQ B
SpaceHC HS KC KS LC LSQ B
OrientationH1 K1 L1 H2 K2 L2Q B
AnglesA[n] I[n] A[n]FI B
TimePTS MON MPF MTQ I
EnvironmentT IT TW TER HF IHF HFW H0 HOLDQ I B
CommentCOMQ I B


For example, BUFOP Q1-10 T=200 will change the temperature parameter in the first ten Q-buffers to 200K. BUFOP Q1-10 A=VLAT,B=VLAT will change lattice parameters A and B to the current value of the variable VLAT in the first ten Q-buffers.

Related Commands

Note: BUFOP is related to the following commands:

P, DR, R, Scan Operation