|
IMPACT T
|
Data Types | |
| type | bpmclass::bpm |
| interface | bpmclass::getparam_bpm |
| interface | bpmclass::setparam_bpm |
Modules | |
| module | bpmclass |
| This class defines the different beam diagnostics at given beam position. | |
Functions/Subroutines | |
| subroutine | bpmclass::construct_bpm (this, numseg, nmpstp, type, blength) |
| subroutine | bpmclass::setparam1_bpm (this, i, value) |
| subroutine | bpmclass::setparam2_bpm (this, values) |
| subroutine | bpmclass::setparam3_bpm (this, numseg, nmpstp, type, blength) |
| subroutine | bpmclass::getparam1_bpm (this, i, blparam) |
| subroutine | bpmclass::getparam2_bpm (this, blparams) |
| subroutine | bpmclass::getparam3_bpm (this, blength, bnseg, bmapstp, btype) |
| subroutine | bpmclass::shift_bpm (Pts1, itype, innp, nptot) |
Variables | |
| integer, parameter, private | bpmclass::nparam = 9 |
| type bpmclass::bpm |
| Data Fields | ||
|---|---|---|
| integer | itype | |
| double precision | length | |
| integer | mapstp | |
| integer | nseg | |
| double precision, dimension(nparam) | param | |
1.8.15