Defines

CS_accel_dcm.pmc File Reference

Go to the source code of this file.

Defines

#define BMOVE   P(4700+$(BRAGG))
#define BMRES   P(4800+$(BRAGG))
#define BOFF   P(4900+$(BRAGG))
#define TMOVE   P(4700+$(T2))
#define TMRES   P(4800+$(T2))
#define TOFF   P(4900+$(T2))
#define BBDST   Q(400+$(BRAGG))
#define TBDST   Q(400+$(T2))
#define DSPACING   Q20
#define LOCKT2   Q21
#define EVLAMBDA   Q22
#define BPOS   (BMRES*P$(BRAGG)+BOFF)
#define TPOS   (TMRES*P$(T2)+TOFF)
#define ENERGY   Q7
#define OFFSET   Q8
#define SETERROR   M(100*$(COORD)+5082)=1
#define NLAMBDA   Q128
#define SINTHETA   Q228
#define BPOS   Q229
#define TPOS   Q230
#define BPOS   (BMRES*m$(BRAGG)62/(I$(BRAGG)08*32)+BOFF)
#define TPOS   (TMRES*m$(T2)62/(I$(T2)08*32)+TOFF)
#define ENERGY   Q87
#define OFFSET   Q88
#define NLAMBDA   Q328

Detailed Description

Define motion for Energy in Accel DCM

Original Author: Tom Cobb. Modified by Emma Shepherd to add support for backlash/hysterisis correction (see PROG_CS_motion_backlash.pmc)

Defined axes:

Macros (and example values):

Definition in file CS_accel_dcm.pmc.


Define Documentation

#define BBDST   Q(400+$(BRAGG))

Definition at line 38 of file CS_accel_dcm.pmc.

#define BMOVE   P(4700+$(BRAGG))

Definition at line 30 of file CS_accel_dcm.pmc.

#define BMRES   P(4800+$(BRAGG))

Definition at line 31 of file CS_accel_dcm.pmc.

#define BOFF   P(4900+$(BRAGG))

Definition at line 32 of file CS_accel_dcm.pmc.

#define BPOS   Q229
#define BPOS   (BMRES*m$(BRAGG)62/(I$(BRAGG)08*32)+BOFF)
#define BPOS   (BMRES*P$(BRAGG)+BOFF)
#define DSPACING   Q20

Definition at line 44 of file CS_accel_dcm.pmc.

#define ENERGY   Q87
#define ENERGY   Q7
#define EVLAMBDA   Q22
#define LOCKT2   Q21
#define NLAMBDA   Q128
#define NLAMBDA   Q328
#define OFFSET   Q8
#define OFFSET   Q88
#define SETERROR   M(100*$(COORD)+5082)=1
#define SINTHETA   Q228
#define TBDST   Q(400+$(T2))

Definition at line 39 of file CS_accel_dcm.pmc.

#define TMOVE   P(4700+$(T2))

Definition at line 33 of file CS_accel_dcm.pmc.

#define TMRES   P(4800+$(T2))

Definition at line 34 of file CS_accel_dcm.pmc.

#define TOFF   P(4900+$(T2))

Definition at line 35 of file CS_accel_dcm.pmc.

#define TPOS   (TMRES*P$(T2)+TOFF)
#define TPOS   (TMRES*m$(T2)62/(I$(T2)08*32)+TOFF)
#define TPOS   Q230
 All Classes Files Functions Variables Typedefs Defines