1\begin{theindex} 2 3 \item {\_\-\_\-LM\_\-BLOCKSZ\_\-\_\-} 4 \subitem {nr}, 29 5 \item {\_\-\_\-LM\_\-MEDIAN3} 6 \subitem {nr}, 30 7 \item {\_\-eval\_\-complex\_\-polynomial} 8 \subitem {dsp}, 64 9 \item {\_\-expand\_\-complex\_\-polynomial} 10 \subitem {dsp}, 64 11 12 \indexspace 13 14 \item {add\_\-mode\_\-response} 15 \subitem {sim}, 45 16 \item {ALLPASS} 17 \subitem {dsp}, 57 18 \item {alpha1} 19 \subitem {filter\_\-t}, 145 20 \item {alpha2} 21 \subitem {filter\_\-t}, 145 22 \item {ambient\_\-temp} 23 \subitem {sim}, 48 24 \item {ampnoise} 25 \subitem {bpmproc}, 133 26 \item {ana\_\-compute\_\-residual} 27 \subitem {analysis}, 14 28 \item {ana\_\-cutfn} 29 \subitem {analysis}, 14 30 \item {ana\_\-def\_\-cutfn} 31 \subitem {analysis}, 14 32 \item {ana\_\-get\_\-svd\_\-coeffs} 33 \subitem {analysis}, 13 34 \item {ana\_\-set\_\-cutfn} 35 \subitem {analysis}, 13 36 \item {ANA\_\-SVD\_\-NOTILT} 37 \subitem {analysis}, 13 38 \item {ANA\_\-SVD\_\-TILT} 39 \subitem {analysis}, 13 40 \item {analysis} 41 \subitem {ana\_\-compute\_\-residual}, 14 42 \subitem {ana\_\-cutfn}, 14 43 \subitem {ana\_\-def\_\-cutfn}, 14 44 \subitem {ana\_\-get\_\-svd\_\-coeffs}, 13 45 \subitem {ana\_\-set\_\-cutfn}, 13 46 \subitem {ANA\_\-SVD\_\-NOTILT}, 13 47 \subitem {ANA\_\-SVD\_\-TILT}, 13 48 \subitem {BPM\_\-BAD\_\-EVENT}, 12 49 \subitem {BPM\_\-GOOD\_\-EVENT}, 12 50 \item {Analysis routines}, 12 51 \item {ANTICAUSAL} 52 \subitem {dsp}, 56 53 \item {apply\_\-filter} 54 \subitem {dsp}, 59 55 \item {arrival\_\-time} 56 \subitem {bunchconf}, 139 57 58 \indexspace 59 60 \item {BANDPASS} 61 \subitem {dsp}, 57 62 \item {BANDSTOP} 63 \subitem {dsp}, 57 64 \item {Beam orbit generation}, 16 65 \item {beamconf}, 118 66 \subitem {beamrate}, 119 67 \subitem {bunch}, 120 68 \subitem {bunchlength}, 120 69 \subitem {bunchlengthsigma}, 121 70 \subitem {bunchrate}, 119 71 \subitem {charge}, 121 72 \subitem {chargesigma}, 121 73 \subitem {energy}, 121 74 \subitem {energysigma}, 121 75 \subitem {nbunches}, 120 76 \subitem {position}, 120 77 \subitem {positionsigma}, 120 78 \subitem {slope}, 120 79 \subitem {slopesigma}, 120 80 \subitem {tilt}, 120 81 \subitem {tiltsigma}, 120 82 \subitem {train\_\-num}, 119 83 \item {beamconf\_\-t} 84 \subitem {interface}, 21 85 \item {beamrate} 86 \subitem {beamconf}, 119 87 \item {BESSEL} 88 \subitem {dsp}, 55 89 \item {BILINEAR\_\-Z\_\-TRANSFORM} 90 \subitem {dsp}, 56 91 \item {bipolar} 92 \subitem {interface}, 22 93 \item {BPM Processing Routines}, 67 94 \item {BPM signal simulation routines}, 43 95 \item {BPM\_\-BAD\_\-EVENT} 96 \subitem {analysis}, 12 97 \item {bpm\_\-error} 98 \subitem {message}, 23 99 \item {BPM\_\-GOOD\_\-EVENT} 100 \subitem {analysis}, 12 101 \item {bpm\_\-rseed} 102 \subitem {nr\_\-seed.c}, 187 103 \item {bpm\_\-units.h}, 155 104 \item {bpm\_\-verbose} 105 \subitem {interface}, 23 106 \item {bpm\_\-warning} 107 \subitem {message}, 24 108 \item {bpmanalysis/ana\_\-compute\_\-residual.c}, 156 109 \item {bpmanalysis/ana\_\-def\_\-cutfn.c}, 156 110 \item {bpmanalysis/ana\_\-get\_\-svd\_\-coeffs.c}, 157 111 \item {bpmanalysis/ana\_\-set\_\-cutfn.c}, 157 112 \item {bpmanalysis/bpm\_\-analysis.h}, 158 113 \item {bpmcalib}, 121 114 \subitem {ddc\_\-ct\_\-amp}, 122 115 \subitem {ddc\_\-ct\_\-phase}, 122 116 \subitem {ddc\_\-IQphase}, 122 117 \subitem {ddc\_\-posscale}, 122 118 \subitem {ddc\_\-slopescale}, 122 119 \subitem {fit\_\-ct\_\-amp}, 123 120 \subitem {fit\_\-ct\_\-phase}, 123 121 \subitem {fit\_\-IQphase}, 122 122 \subitem {fit\_\-posscale}, 122 123 \subitem {fit\_\-slopescale}, 123 124 \item {bpmcalib\_\-t} 125 \subitem {interface}, 21 126 \item {bpmcalibration/bpm\_\-calibration.h}, 158 127 \item {bpmcalibration/calibrate.c}, 159 128 \item {bpmcalibration/setup\_\-calibration.c}, 159 129 \item {bpmconf}, 123 130 \subitem {cav\_\-chargesens}, 126 131 \subitem {cav\_\-decaytime}, 126 132 \subitem {cav\_\-freq}, 126 133 \subitem {cav\_\-iqrotation}, 126 134 \subitem {cav\_\-length}, 126 135 \subitem {cav\_\-phase}, 126 136 \subitem {cav\_\-phasetype}, 125 137 \subitem {cav\_\-polarisation}, 125 138 \subitem {cav\_\-possens}, 126 139 \subitem {cav\_\-tiltsens}, 126 140 \subitem {cav\_\-type}, 125 141 \subitem {ddc\_\-buffer\_\-im}, 130 142 \subitem {ddc\_\-buffer\_\-re}, 129 143 \subitem {ddc\_\-ct\_\-filter}, 129 144 \subitem {ddc\_\-ct\_\-freq}, 128 145 \subitem {ddc\_\-ct\_\-iSample}, 129 146 \subitem {ddc\_\-filter}, 128 147 \subitem {ddc\_\-freq}, 128 148 \subitem {ddc\_\-tdecay}, 128 149 \subitem {ddc\_\-tOffset}, 128 150 \subitem {digi\_\-ampnoise}, 127 151 \subitem {digi\_\-freq}, 127 152 \subitem {digi\_\-nbits}, 127 153 \subitem {digi\_\-nsamples}, 127 154 \subitem {digi\_\-phasenoise}, 127 155 \subitem {digi\_\-trigtimeoffset}, 127 156 \subitem {digi\_\-voltageoffset}, 127 157 \subitem {diode\_\-idx}, 129 158 \subitem {fit\_\-inifreq}, 128 159 \subitem {fit\_\-initdecay}, 128 160 \subitem {fit\_\-tOffset}, 128 161 \subitem {forced\_\-trigger}, 129 162 \subitem {geom\_\-pos}, 129 163 \subitem {geom\_\-tilt}, 129 164 \subitem {name}, 125 165 \subitem {ref\_\-idx}, 129 166 \subitem {rf\_\-LOfreq}, 126 167 \subitem {t0}, 127 168 \item {bpmconf\_\-t} 169 \subitem {interface}, 21 170 \item {bpmdsp/bpm\_\-dsp.h}, 160 171 \item {bpmdsp/calculate\_\-filter\_\-coefficients.c}, 162 172 \item {bpmdsp/create\_\-filter.c}, 162 173 \item {bpmdsp/create\_\-resonator\_\-representation.c}, 163 174 \item {bpmdsp/create\_\-splane\_\-representation.c}, 163 175 \item {bpmdsp/ddc.c}, 163 176 \item {bpmdsp/delete\_\-filter.c}, 164 177 \item {bpmdsp/discrete\_\-fourier\_\-transforms.c}, 164 178 \item {bpmdsp/filter\_\-impulse\_\-response.c}, 165 179 \item {bpmdsp/filter\_\-step\_\-response.c}, 165 180 \item {bpmdsp/gaussian\_\-filter\_\-coeffs.c}, 166 181 \item {bpmdsp/norm\_\-phase.c}, 166 182 \item {bpmdsp/normalise\_\-filter.c}, 167 183 \item {bpmdsp/print\_\-filter.c}, 167 184 \item {bpmdsp/print\_\-filter\_\-representation.c}, 167 185 \item {bpmdsp/zplane\_\-transform.c}, 168 186 \item {bpminterface/bpm\_\-interface.h}, 168 187 \item {bpmmessages/bpm\_\-error.c}, 169 188 \item {bpmmessages/bpm\_\-messages.h}, 170 189 \item {bpmmessages/bpm\_\-warning.c}, 170 190 \item {bpmmode}, 130 191 \subitem {buffer}, 131 192 \subitem {frequency}, 131 193 \subitem {name}, 130 194 \subitem {order}, 131 195 \subitem {polarisation}, 131 196 \subitem {Q}, 131 197 \subitem {response}, 131 198 \subitem {sensitivity}, 131 199 \item {bpmnr/bpm\_\-nr.h}, 171 200 \item {bpmnr/dround.c}, 175 201 \item {bpmnr/gsl\_\-blas.c}, 175 202 \item {bpmnr/gsl\_\-block.c}, 176 203 \item {bpmnr/gsl\_\-eigen.c}, 176 204 \item {bpmnr/gsl\_\-linalg.c}, 177 205 \item {bpmnr/gsl\_\-matrix.c}, 178 206 \item {bpmnr/gsl\_\-vector.c}, 178 207 \item {bpmnr/nr\_\-checks.c}, 179 208 \item {bpmnr/nr\_\-complex.c}, 180 209 \item {bpmnr/nr\_\-fit.c}, 180 210 \item {bpmnr/nr\_\-four1.c}, 181 211 \item {bpmnr/nr\_\-gammln.c}, 181 212 \item {bpmnr/nr\_\-gammq.c}, 182 213 \item {bpmnr/nr\_\-gcf.c}, 182 214 \item {bpmnr/nr\_\-gser.c}, 182 215 \item {bpmnr/nr\_\-levmar.c}, 183 216 \item {bpmnr/nr\_\-median.c}, 184 217 \item {bpmnr/nr\_\-quadinterpol.c}, 185 218 \item {bpmnr/nr\_\-ran1.c}, 185 219 \item {bpmnr/nr\_\-rangauss.c}, 185 220 \item {bpmnr/nr\_\-ranuniform.c}, 186 221 \item {bpmnr/nr\_\-realft.c}, 186 222 \item {bpmnr/nr\_\-seed.c}, 187 223 \item {bpmnr/nr\_\-select.c}, 187 224 \item {bpmnr/nr\_\-sinc.c}, 188 225 \item {bpmorbit/bpm\_\-orbit.h}, 188 226 \item {bpmorbit/get\_\-bpmhit.c}, 189 227 \item {bpmorbit/vm.c}, 190 228 \item {bpmphase\_\-t} 229 \subitem {interface}, 22 230 \item {bpmpol\_\-t} 231 \subitem {interface}, 22 232 \item {bpmposition} 233 \subitem {bunchconf}, 139 234 \item {bpmproc}, 132 235 \subitem {ampnoise}, 133 236 \subitem {dc}, 133 237 \subitem {ddc\_\-amp}, 135 238 \subitem {ddc\_\-ct\_\-amp}, 136 239 \subitem {ddc\_\-ct\_\-phase}, 136 240 \subitem {ddc\_\-I}, 135 241 \subitem {ddc\_\-iSample}, 135 242 \subitem {ddc\_\-phase}, 135 243 \subitem {ddc\_\-pos}, 135 244 \subitem {ddc\_\-Q}, 135 245 \subitem {ddc\_\-slope}, 135 246 \subitem {ddc\_\-success}, 134 247 \subitem {ddc\_\-tdecay}, 135 248 \subitem {ddc\_\-tSample}, 134 249 \subitem {fft\_\-amp}, 134 250 \subitem {fft\_\-freq}, 134 251 \subitem {fft\_\-offset}, 134 252 \subitem {fft\_\-success}, 134 253 \subitem {fft\_\-tdecay}, 134 254 \subitem {fit\_\-amp}, 136 255 \subitem {fit\_\-ct\_\-amp}, 137 256 \subitem {fit\_\-ct\_\-phase}, 137 257 \subitem {fit\_\-freq}, 137 258 \subitem {fit\_\-I}, 136 259 \subitem {fit\_\-offset}, 137 260 \subitem {fit\_\-phase}, 136 261 \subitem {fit\_\-pos}, 137 262 \subitem {fit\_\-Q}, 136 263 \subitem {fit\_\-slope}, 137 264 \subitem {fit\_\-success}, 136 265 \subitem {fit\_\-tdecay}, 137 266 \subitem {ft}, 134 267 \subitem {iunsat}, 133 268 \subitem {saturated}, 133 269 \subitem {t0}, 133 270 \subitem {voltageoffset}, 133 271 \item {bpmproc\_\-t} 272 \subitem {interface}, 21 273 \item {bpmprocess/bpm\_\-process.h}, 190 274 \item {bpmprocess/check\_\-saturation.c}, 192 275 \item {bpmprocess/correct\_\-gain.c}, 192 276 \item {bpmprocess/ddc\_\-sample\_\-waveform.c}, 193 277 \item {bpmprocess/ddc\_\-waveform.c}, 193 278 \item {bpmprocess/downmix\_\-waveform.c}, 194 279 \item {bpmprocess/fft\_\-waveform.c}, 194 280 \item {bpmprocess/fit\_\-diodepulse.c}, 195 281 \item {bpmprocess/fit\_\-fft.c}, 195 282 \item {bpmprocess/fit\_\-waveform.c}, 196 283 \item {bpmprocess/get\_\-IQ.c}, 197 284 \item {bpmprocess/get\_\-pedestal.c}, 197 285 \item {bpmprocess/get\_\-pos.c}, 198 286 \item {bpmprocess/get\_\-slope.c}, 198 287 \item {bpmprocess/get\_\-t0.c}, 198 288 \item {bpmprocess/postprocess\_\-waveform.c}, 199 289 \item {bpmprocess/process\_\-caltone.c}, 199 290 \item {bpmprocess/process\_\-diode.c}, 200 291 \item {bpmprocess/process\_\-dipole.c}, 200 292 \item {bpmprocess/process\_\-monopole.c}, 201 293 \item {bpmprocess/process\_\-waveform.c}, 201 294 \item {bpmrf/bpm\_\-rf.h}, 202 295 \item {bpmrf/rf\_\-addLO.c}, 203 296 \item {bpmrf/rf\_\-amplify.c}, 203 297 \item {bpmrf/rf\_\-amplify\_\-complex.c}, 204 298 \item {bpmrf/rf\_\-mixer.c}, 204 299 \item {bpmrf/rf\_\-phase\_\-shifter.c}, 205 300 \item {bpmrf/rf\_\-rectify.c}, 205 301 \item {bpmrf/rf\_\-setup.c}, 205 302 \item {bpmsimulation/add\_\-mode\_\-response.c}, 206 303 \item {bpmsimulation/bpm\_\-simulation.h}, 206 304 \item {bpmsimulation/digitise.c}, 208 305 \item {bpmsimulation/generate\_\-bpmsignal.c}, 208 306 \item {bpmsimulation/generate\_\-diodesignal.c}, 209 307 \item {bpmsimulation/get\_\-mode\_\-amplitude.c}, 209 308 \item {bpmsimulation/get\_\-mode\_\-response.c}, 209 309 \item {bpmsimulation/set\_\-temp.c}, 210 310 \item {bpmsimulation/set\_\-time.c}, 210 311 \item {bpmslope} 312 \subitem {bunchconf}, 139 313 \item {bpmtilt} 314 \subitem {bunchconf}, 139 315 \item {bpmtype\_\-t} 316 \subitem {interface}, 22 317 \item {bpmwf/bpm\_\-wf.h}, 211 318 \item {bpmwf/complexwf.c}, 214 319 \item {bpmwf/doublewf.c}, 215 320 \item {bpmwf/freq\_\-to\_\-sample.c}, 216 321 \item {bpmwf/intwf.c}, 216 322 \item {bpmwf/sample\_\-to\_\-freq.c}, 217 323 \item {bpmwf/sample\_\-to\_\-time.c}, 218 324 \item {bpmwf/time\_\-to\_\-sample.c}, 218 325 \item {bpmwf/wfstats.c}, 219 326 \item {buffer} 327 \subitem {bpmmode}, 131 328 \item {bunch} 329 \subitem {beamconf}, 120 330 \item {bunch\_\-num} 331 \subitem {bunchconf}, 138 332 \item {bunchconf}, 138 333 \subitem {arrival\_\-time}, 139 334 \subitem {bpmposition}, 139 335 \subitem {bpmslope}, 139 336 \subitem {bpmtilt}, 139 337 \subitem {bunch\_\-num}, 138 338 \subitem {energy}, 138 339 \subitem {energyspread}, 138 340 \subitem {length}, 138 341 \subitem {position}, 139 342 \subitem {slope}, 139 343 \subitem {tilt}, 139 344 \subitem {train\_\-num}, 138 345 \item {bunchconf\_\-t} 346 \subitem {interface}, 22 347 \item {bunchlength} 348 \subitem {beamconf}, 120 349 \item {bunchlengthsigma} 350 \subitem {beamconf}, 121 351 \item {bunchrate} 352 \subitem {beamconf}, 119 353 \item {BUTTERWORTH} 354 \subitem {dsp}, 55 355 356 \indexspace 357 358 \item {calculate\_\-filter\_\-coefficients} 359 \subitem {dsp}, 63 360 \item {calib} 361 \subitem {calibrate}, 16 362 \subitem {setup\_\-calibration}, 15 363 \item {calibrate} 364 \subitem {calib}, 16 365 \item {Calibration routines}, 15 366 \item {CAUSAL} 367 \subitem {dsp}, 56 368 \item {cav\_\-chargesens} 369 \subitem {bpmconf}, 126 370 \item {cav\_\-decaytime} 371 \subitem {bpmconf}, 126 372 \item {cav\_\-freq} 373 \subitem {bpmconf}, 126 374 \item {cav\_\-iqrotation} 375 \subitem {bpmconf}, 126 376 \item {cav\_\-length} 377 \subitem {bpmconf}, 126 378 \item {cav\_\-phase} 379 \subitem {bpmconf}, 126 380 \item {cav\_\-phasetype} 381 \subitem {bpmconf}, 125 382 \item {cav\_\-polarisation} 383 \subitem {bpmconf}, 125 384 \item {cav\_\-possens} 385 \subitem {bpmconf}, 126 386 \item {cav\_\-tiltsens} 387 \subitem {bpmconf}, 126 388 \item {cav\_\-type} 389 \subitem {bpmconf}, 125 390 \item {charge} 391 \subitem {beamconf}, 121 392 \item {chargesigma} 393 \subitem {beamconf}, 121 394 \item {cheb\_\-ripple} 395 \subitem {filter\_\-t}, 145 396 \item {CHEBYSHEV} 397 \subitem {dsp}, 55 398 \item {check\_\-saturation} 399 \subitem {processing}, 80 400 \item {complex\_\-t}, 140 401 \item {complexfft} 402 \subitem {dsp}, 66 403 \item {complexwf} 404 \subitem {wave}, 108 405 \item {complexwf\_\-add} 406 \subitem {wave}, 111 407 \item {complexwf\_\-add\_\-ampnoise} 408 \subitem {wave}, 114 409 \item {complexwf\_\-add\_\-cwtone} 410 \subitem {wave}, 113 411 \item {complexwf\_\-add\_\-dcywave} 412 \subitem {wave}, 113 413 \item {complexwf\_\-add\_\-noise} 414 \subitem {wave}, 114 415 \item {complexwf\_\-add\_\-phasenoise} 416 \subitem {wave}, 114 417 \item {complexwf\_\-bias} 418 \subitem {wave}, 112 419 \item {complexwf\_\-compat} 420 \subitem {wave}, 110 421 \item {complexwf\_\-copy} 422 \subitem {wave}, 108 423 \item {complexwf\_\-copy\_\-new} 424 \subitem {wave}, 108 425 \item {complexwf\_\-delete} 426 \subitem {wave}, 110 427 \item {complexwf\_\-divide} 428 \subitem {wave}, 112 429 \item {complexwf\_\-getamp} 430 \subitem {wave}, 116 431 \item {complexwf\_\-getamp\_\-new} 432 \subitem {wave}, 117 433 \item {complexwf\_\-getimag} 434 \subitem {wave}, 115 435 \item {complexwf\_\-getimag\_\-new} 436 \subitem {wave}, 117 437 \item {complexwf\_\-getphase} 438 \subitem {wave}, 116 439 \item {complexwf\_\-getphase\_\-new} 440 \subitem {wave}, 117 441 \item {complexwf\_\-getreal} 442 \subitem {wave}, 115 443 \item {complexwf\_\-getreal\_\-new} 444 \subitem {wave}, 116 445 \item {complexwf\_\-multiply} 446 \subitem {wave}, 111 447 \item {complexwf\_\-print} 448 \subitem {wave}, 115 449 \item {complexwf\_\-reset} 450 \subitem {wave}, 110 451 \item {complexwf\_\-scale} 452 \subitem {wave}, 112 453 \item {complexwf\_\-setfunction} 454 \subitem {wave}, 109 455 \item {complexwf\_\-setimag} 456 \subitem {wave}, 118 457 \item {complexwf\_\-setreal} 458 \subitem {wave}, 118 459 \item {complexwf\_\-setvalues} 460 \subitem {wave}, 109 461 \item {complexwf\_\-subset} 462 \subitem {wave}, 109 463 \item {complexwf\_\-subtract} 464 \subitem {wave}, 111 465 \item {complexwf\_\-t}, 140 466 \subitem {fs}, 141 467 \subitem {ns}, 141 468 \subitem {wf}, 141 469 \item {correct\_\-gain} 470 \subitem {processing}, 77 471 \item {cplane} 472 \subitem {filter\_\-t}, 146 473 \item {create\_\-filter} 474 \subitem {dsp}, 58 475 \item {create\_\-resonator\_\-representation} 476 \subitem {dsp}, 61 477 \item {create\_\-splane\_\-representation} 478 \subitem {dsp}, 61 479 480 \indexspace 481 482 \item {dc} 483 \subitem {bpmproc}, 133 484 \item {dc\_\-gain} 485 \subitem {filter\_\-t}, 146 486 \item {ddc} 487 \subitem {dsp}, 65 488 \item {ddc\_\-amp} 489 \subitem {bpmproc}, 135 490 \item {ddc\_\-buffer\_\-im} 491 \subitem {bpmconf}, 130 492 \item {ddc\_\-buffer\_\-re} 493 \subitem {bpmconf}, 129 494 \item {ddc\_\-cleanup} 495 \subitem {dsp}, 65 496 \item {ddc\_\-ct\_\-amp} 497 \subitem {bpmcalib}, 122 498 \subitem {bpmproc}, 136 499 \item {ddc\_\-ct\_\-filter} 500 \subitem {bpmconf}, 129 501 \item {ddc\_\-ct\_\-freq} 502 \subitem {bpmconf}, 128 503 \item {ddc\_\-ct\_\-iSample} 504 \subitem {bpmconf}, 129 505 \item {ddc\_\-ct\_\-phase} 506 \subitem {bpmcalib}, 122 507 \subitem {bpmproc}, 136 508 \item {ddc\_\-filter} 509 \subitem {bpmconf}, 128 510 \item {ddc\_\-freq} 511 \subitem {bpmconf}, 128 512 \item {ddc\_\-I} 513 \subitem {bpmproc}, 135 514 \item {ddc\_\-initialise} 515 \subitem {dsp}, 64 516 \item {ddc\_\-IQphase} 517 \subitem {bpmcalib}, 122 518 \item {ddc\_\-iSample} 519 \subitem {bpmproc}, 135 520 \item {ddc\_\-phase} 521 \subitem {bpmproc}, 135 522 \item {ddc\_\-pos} 523 \subitem {bpmproc}, 135 524 \item {ddc\_\-posscale} 525 \subitem {bpmcalib}, 122 526 \item {ddc\_\-Q} 527 \subitem {bpmproc}, 135 528 \item {ddc\_\-sample\_\-waveform} 529 \subitem {processing}, 81 530 \item {ddc\_\-slope} 531 \subitem {bpmproc}, 135 532 \item {ddc\_\-slopescale} 533 \subitem {bpmcalib}, 122 534 \item {ddc\_\-success} 535 \subitem {bpmproc}, 134 536 \item {ddc\_\-tdecay} 537 \subitem {bpmconf}, 128 538 \subitem {bpmproc}, 135 539 \item {ddc\_\-tOffset} 540 \subitem {bpmconf}, 128 541 \item {ddc\_\-tSample} 542 \subitem {bpmproc}, 134 543 \item {ddc\_\-waveform} 544 \subitem {processing}, 81 545 \item {delete\_\-filter} 546 \subitem {dsp}, 60 547 \item {digi\_\-ampnoise} 548 \subitem {bpmconf}, 127 549 \item {digi\_\-freq} 550 \subitem {bpmconf}, 127 551 \item {digi\_\-nbits} 552 \subitem {bpmconf}, 127 553 \item {digi\_\-nsamples} 554 \subitem {bpmconf}, 127 555 \item {digi\_\-phasenoise} 556 \subitem {bpmconf}, 127 557 \item {digi\_\-trigtimeoffset} 558 \subitem {bpmconf}, 127 559 \item {digi\_\-voltageoffset} 560 \subitem {bpmconf}, 127 561 \item {Digital Signal Processing Routines}, 48 562 \item {digitise} 563 \subitem {sim}, 47 564 \item {diode} 565 \subitem {interface}, 22 566 \item {diode\_\-idx} 567 \subitem {bpmconf}, 129 568 \item {dipole} 569 \subitem {interface}, 22 570 \item {doublewf} 571 \subitem {wave}, 89 572 \item {doublewf\_\-add} 573 \subitem {wave}, 94 574 \item {doublewf\_\-add\_\-ampnoise} 575 \subitem {wave}, 97 576 \item {doublewf\_\-add\_\-cwtone} 577 \subitem {wave}, 96 578 \item {doublewf\_\-add\_\-dcywave} 579 \subitem {wave}, 96 580 \item {doublewf\_\-basic\_\-stats} 581 \subitem {wave}, 97 582 \item {doublewf\_\-bias} 583 \subitem {wave}, 96 584 \item {doublewf\_\-cast} 585 \subitem {wave}, 102 586 \item {doublewf\_\-cast\_\-new} 587 \subitem {wave}, 102 588 \item {doublewf\_\-compat} 589 \subitem {wave}, 94 590 \item {doublewf\_\-copy} 591 \subitem {wave}, 91 592 \item {doublewf\_\-copy\_\-new} 593 \subitem {wave}, 92 594 \item {doublewf\_\-delete} 595 \subitem {wave}, 93 596 \item {doublewf\_\-derive} 597 \subitem {wave}, 97 598 \item {doublewf\_\-divide} 599 \subitem {wave}, 95 600 \item {doublewf\_\-frequency\_\-series} 601 \subitem {wave}, 90 602 \item {doublewf\_\-getvalue} 603 \subitem {wave}, 98 604 \item {doublewf\_\-integrate} 605 \subitem {wave}, 98 606 \item {doublewf\_\-multiply} 607 \subitem {wave}, 95 608 \item {doublewf\_\-print} 609 \subitem {wave}, 98 610 \item {doublewf\_\-resample} 611 \subitem {wave}, 99 612 \item {doublewf\_\-reset} 613 \subitem {wave}, 92 614 \item {doublewf\_\-sample\_\-series} 615 \subitem {wave}, 90 616 \item {doublewf\_\-scale} 617 \subitem {wave}, 95 618 \item {doublewf\_\-setfunction} 619 \subitem {wave}, 91 620 \item {doublewf\_\-setvalues} 621 \subitem {wave}, 91 622 \item {doublewf\_\-subset} 623 \subitem {wave}, 92 624 \item {doublewf\_\-subtract} 625 \subitem {wave}, 94 626 \item {doublewf\_\-t}, 141 627 \subitem {fs}, 142 628 \subitem {ns}, 142 629 \subitem {wf}, 142 630 \item {doublewf\_\-time\_\-series} 631 \subitem {wave}, 90 632 \item {downmix\_\-waveform} 633 \subitem {processing}, 80 634 \item {dround} 635 \subitem {nr}, 38 636 \item {dsp} 637 \subitem {\_\-eval\_\-complex\_\-polynomial}, 64 638 \subitem {\_\-expand\_\-complex\_\-polynomial}, 64 639 \subitem {ALLPASS}, 57 640 \subitem {ANTICAUSAL}, 56 641 \subitem {apply\_\-filter}, 59 642 \subitem {BANDPASS}, 57 643 \subitem {BANDSTOP}, 57 644 \subitem {BESSEL}, 55 645 \subitem {BILINEAR\_\-Z\_\-TRANSFORM}, 56 646 \subitem {BUTTERWORTH}, 55 647 \subitem {calculate\_\-filter\_\-coefficients}, 63 648 \subitem {CAUSAL}, 56 649 \subitem {CHEBYSHEV}, 55 650 \subitem {complexfft}, 66 651 \subitem {create\_\-filter}, 58 652 \subitem {create\_\-resonator\_\-representation}, 61 653 \subitem {create\_\-splane\_\-representation}, 61 654 \subitem {ddc}, 65 655 \subitem {ddc\_\-cleanup}, 65 656 \subitem {ddc\_\-initialise}, 64 657 \subitem {delete\_\-filter}, 60 658 \subitem {FFT\_\-BACKWARD}, 58 659 \subitem {fft\_\-cleanup}, 66 660 \subitem {FFT\_\-FORWARD}, 58 661 \subitem {fft\_\-gen\_\-tables}, 65 662 \subitem {fft\_\-initialise}, 65 663 \subitem {FILT\_\-EPS}, 58 664 \subitem {filter\_\-impulse\_\-response}, 60 665 \subitem {filter\_\-step\_\-response}, 60 666 \subitem {FIR}, 57 667 \subitem {GAUSSIAN}, 56 668 \subitem {gaussian\_\-filter\_\-coeffs}, 63 669 \subitem {GAUSSIAN\_\-SIGMA\_\-BW}, 56 670 \subitem {HIGHPASS}, 57 671 \subitem {IIR}, 57 672 \subitem {LOWPASS}, 57 673 \subitem {MATCHED\_\-Z\_\-TRANSFORM}, 56 674 \subitem {MAX\_\-RESONATOR\_\-ITER}, 58 675 \subitem {MAXORDER}, 58 676 \subitem {MAXPZ}, 58 677 \subitem {NO\_\-PREWARP}, 56 678 \subitem {NONCAUSAL}, 56 679 \subitem {norm\_\-phase}, 66 680 \subitem {normalise\_\-filter}, 62 681 \subitem {NOTCH}, 57 682 \subitem {print\_\-filter}, 59 683 \subitem {print\_\-filter\_\-representation}, 62 684 \subitem {RAISEDCOSINE}, 55 685 \subitem {realfft}, 66 686 \subitem {RESONATOR}, 55 687 \subitem {zplane\_\-transform}, 62 688 689 \indexspace 690 691 \item {e} 692 \subitem {m33}, 151 693 \item {energy} 694 \subitem {beamconf}, 121 695 \subitem {bunchconf}, 138 696 \item {energysigma} 697 \subitem {beamconf}, 121 698 \item {energyspread} 699 \subitem {bunchconf}, 138 700 \item {Error/warning messages}, 23 701 702 \indexspace 703 704 \item {f1} 705 \subitem {filter\_\-t}, 144 706 \item {f2} 707 \subitem {filter\_\-t}, 144 708 \item {fc\_\-gain} 709 \subitem {filter\_\-t}, 146 710 \item {fft\_\-amp} 711 \subitem {bpmproc}, 134 712 \item {FFT\_\-BACKWARD} 713 \subitem {dsp}, 58 714 \item {fft\_\-cleanup} 715 \subitem {dsp}, 66 716 \item {FFT\_\-FORWARD} 717 \subitem {dsp}, 58 718 \item {fft\_\-freq} 719 \subitem {bpmproc}, 134 720 \item {fft\_\-gen\_\-tables} 721 \subitem {dsp}, 65 722 \item {fft\_\-initialise} 723 \subitem {dsp}, 65 724 \item {fft\_\-offset} 725 \subitem {bpmproc}, 134 726 \item {fft\_\-success} 727 \subitem {bpmproc}, 134 728 \item {fft\_\-tdecay} 729 \subitem {bpmproc}, 134 730 \item {fft\_\-waveform} 731 \subitem {processing}, 78 732 \item {FILT\_\-EPS} 733 \subitem {dsp}, 58 734 \item {filter\_\-impulse\_\-response} 735 \subitem {dsp}, 60 736 \item {filter\_\-step\_\-response} 737 \subitem {dsp}, 60 738 \item {filter\_\-t}, 143 739 \subitem {alpha1}, 145 740 \subitem {alpha2}, 145 741 \subitem {cheb\_\-ripple}, 145 742 \subitem {cplane}, 146 743 \subitem {dc\_\-gain}, 146 744 \subitem {f1}, 144 745 \subitem {f2}, 144 746 \subitem {fc\_\-gain}, 146 747 \subitem {fs}, 144 748 \subitem {gain}, 146 749 \subitem {gauss\_\-cutoff}, 145 750 \subitem {hf\_\-gain}, 146 751 \subitem {name}, 144 752 \subitem {ns}, 148 753 \subitem {nxc}, 146 754 \subitem {nxc\_\-ac}, 146 755 \subitem {nyc}, 147 756 \subitem {nyc\_\-ac}, 147 757 \subitem {options}, 144 758 \subitem {order}, 144 759 \subitem {Q}, 145 760 \subitem {w\_\-alpha1}, 145 761 \subitem {w\_\-alpha2}, 145 762 \subitem {wfbuffer}, 148 763 \subitem {xc}, 146 764 \subitem {xc\_\-ac}, 147 765 \subitem {xv}, 147 766 \subitem {xv\_\-ac}, 147 767 \subitem {yc}, 147 768 \subitem {yc\_\-ac}, 147 769 \subitem {yv}, 147 770 \subitem {yv\_\-ac}, 148 771 \item {filterrep\_\-t}, 148 772 \subitem {npoles}, 149 773 \subitem {nzeros}, 149 774 \subitem {pole}, 149 775 \subitem {zero}, 149 776 \item {FIR} 777 \subitem {dsp}, 57 778 \item {fit\_\-amp} 779 \subitem {bpmproc}, 136 780 \item {fit\_\-ct\_\-amp} 781 \subitem {bpmcalib}, 123 782 \subitem {bpmproc}, 137 783 \item {fit\_\-ct\_\-phase} 784 \subitem {bpmcalib}, 123 785 \subitem {bpmproc}, 137 786 \item {fit\_\-diodepulse} 787 \subitem {processing}, 78 788 \item {fit\_\-fft} 789 \subitem {processing}, 79 790 \item {fit\_\-fft\_\-prepare} 791 \subitem {processing}, 78 792 \item {fit\_\-freq} 793 \subitem {bpmproc}, 137 794 \item {fit\_\-I} 795 \subitem {bpmproc}, 136 796 \item {fit\_\-inifreq} 797 \subitem {bpmconf}, 128 798 \item {fit\_\-initdecay} 799 \subitem {bpmconf}, 128 800 \item {fit\_\-IQphase} 801 \subitem {bpmcalib}, 122 802 \item {fit\_\-offset} 803 \subitem {bpmproc}, 137 804 \item {fit\_\-phase} 805 \subitem {bpmproc}, 136 806 \item {fit\_\-pos} 807 \subitem {bpmproc}, 137 808 \item {fit\_\-posscale} 809 \subitem {bpmcalib}, 122 810 \item {fit\_\-Q} 811 \subitem {bpmproc}, 136 812 \item {fit\_\-slope} 813 \subitem {bpmproc}, 137 814 \item {fit\_\-slopescale} 815 \subitem {bpmcalib}, 123 816 \item {fit\_\-success} 817 \subitem {bpmproc}, 136 818 \item {fit\_\-tdecay} 819 \subitem {bpmproc}, 137 820 \item {fit\_\-tOffset} 821 \subitem {bpmconf}, 128 822 \item {fit\_\-waveform} 823 \subitem {processing}, 77 824 \item {forced\_\-trigger} 825 \subitem {bpmconf}, 129 826 \item {frequency} 827 \subitem {bpmmode}, 131 828 \item {Front-end interface}, 20 829 \item {fs} 830 \subitem {complexwf\_\-t}, 141 831 \subitem {doublewf\_\-t}, 142 832 \subitem {filter\_\-t}, 144 833 \subitem {intwf\_\-t}, 150 834 \item {ft} 835 \subitem {bpmproc}, 134 836 837 \indexspace 838 839 \item {gain} 840 \subitem {filter\_\-t}, 146 841 \item {gauss\_\-cutoff} 842 \subitem {filter\_\-t}, 145 843 \item {GAUSSIAN} 844 \subitem {dsp}, 56 845 \item {gaussian\_\-filter\_\-coeffs} 846 \subitem {dsp}, 63 847 \item {GAUSSIAN\_\-SIGMA\_\-BW} 848 \subitem {dsp}, 56 849 \item {GCF\_\-ITMAX} 850 \subitem {nr}, 29 851 \item {generate\_\-bpmsignal} 852 \subitem {sim}, 45 853 \item {generate\_\-diodesignal} 854 \subitem {sim}, 46 855 \item {geom\_\-pos} 856 \subitem {bpmconf}, 129 857 \item {geom\_\-tilt} 858 \subitem {bpmconf}, 129 859 \item {get\_\-bpmhit} 860 \subitem {orbit}, 18 861 \item {get\_\-bpmhits} 862 \subitem {orbit}, 18 863 \item {get\_\-IQ} 864 \subitem {processing}, 82 865 \item {get\_\-mode\_\-amplitude} 866 \subitem {sim}, 46 867 \item {get\_\-mode\_\-response} 868 \subitem {sim}, 47 869 \item {get\_\-pedestal} 870 \subitem {processing}, 81 871 \item {get\_\-pos} 872 \subitem {processing}, 82 873 \item {get\_\-rbend} 874 \subitem {orbit}, 17 875 \item {get\_\-sbend} 876 \subitem {orbit}, 17 877 \item {get\_\-slope} 878 \subitem {processing}, 83 879 \item {get\_\-t0} 880 \subitem {processing}, 81 881 \item {gsl\_\-blas\_\-dnrm2} 882 \subitem {nr}, 37 883 \item {gsl\_\-block\_\-alloc} 884 \subitem {nr}, 38 885 \item {gsl\_\-linalg\_\-householder\_\-hm} 886 \subitem {nr}, 36 887 \item {gsl\_\-linalg\_\-householder\_\-hm1} 888 \subitem {nr}, 37 889 \item {gsl\_\-linalg\_\-householder\_\-mh} 890 \subitem {nr}, 37 891 \item {gsl\_\-linalg\_\-householder\_\-transform} 892 \subitem {nr}, 37 893 \item {gsl\_\-matrix\_\-column} 894 \subitem {nr}, 34 895 \item {gsl\_\-matrix\_\-get} 896 \subitem {nr}, 35 897 \item {gsl\_\-matrix\_\-set} 898 \subitem {nr}, 35 899 \item {gsl\_\-matrix\_\-submatrix} 900 \subitem {nr}, 34 901 \item {gsl\_\-matrix\_\-swap\_\-columns} 902 \subitem {nr}, 35 903 \item {gsl\_\-vector\_\-get} 904 \subitem {nr}, 36 905 \item {gsl\_\-vector\_\-set} 906 \subitem {nr}, 36 907 \item {gsl\_\-vector\_\-subvector} 908 \subitem {nr}, 36 909 910 \indexspace 911 912 \item {hf\_\-gain} 913 \subitem {filter\_\-t}, 146 914 \item {HIGHPASS} 915 \subitem {dsp}, 57 916 \item {horiz} 917 \subitem {interface}, 22 918 919 \indexspace 920 921 \item {IIR} 922 \subitem {dsp}, 57 923 \item {imax} 924 \subitem {wfstat\_\-t}, 154 925 \item {imin} 926 \subitem {wfstat\_\-t}, 154 927 \item {interface} 928 \subitem {beamconf\_\-t}, 21 929 \subitem {bipolar}, 22 930 \subitem {bpm\_\-verbose}, 23 931 \subitem {bpmcalib\_\-t}, 21 932 \subitem {bpmconf\_\-t}, 21 933 \subitem {bpmphase\_\-t}, 22 934 \subitem {bpmpol\_\-t}, 22 935 \subitem {bpmproc\_\-t}, 21 936 \subitem {bpmtype\_\-t}, 22 937 \subitem {bunchconf\_\-t}, 22 938 \subitem {diode}, 22 939 \subitem {dipole}, 22 940 \subitem {horiz}, 22 941 \subitem {libbpm\_\-evtnum}, 23 942 \subitem {locked}, 22 943 \subitem {monopole}, 22 944 \subitem {negative}, 22 945 \subitem {positive}, 22 946 \subitem {randomised}, 22 947 \subitem {triggertype}, 22 948 \subitem {vert}, 22 949 \item {intwf} 950 \subitem {wave}, 99 951 \item {intwf\_\-add} 952 \subitem {wave}, 103 953 \item {intwf\_\-add\_\-ampnoise} 954 \subitem {wave}, 106 955 \item {intwf\_\-add\_\-cwtone} 956 \subitem {wave}, 105 957 \item {intwf\_\-add\_\-dcywave} 958 \subitem {wave}, 105 959 \item {intwf\_\-basic\_\-stats} 960 \subitem {wave}, 106 961 \item {intwf\_\-bias} 962 \subitem {wave}, 104 963 \item {intwf\_\-cast} 964 \subitem {wave}, 93 965 \item {intwf\_\-cast\_\-new} 966 \subitem {wave}, 93 967 \item {intwf\_\-compat} 968 \subitem {wave}, 103 969 \item {intwf\_\-copy} 970 \subitem {wave}, 100 971 \item {intwf\_\-copy\_\-new} 972 \subitem {wave}, 101 973 \item {intwf\_\-delete} 974 \subitem {wave}, 102 975 \item {intwf\_\-derive} 976 \subitem {wave}, 106 977 \item {intwf\_\-divide} 978 \subitem {wave}, 104 979 \item {intwf\_\-getvalue} 980 \subitem {wave}, 107 981 \item {intwf\_\-integrate} 982 \subitem {wave}, 107 983 \item {intwf\_\-multiply} 984 \subitem {wave}, 104 985 \item {intwf\_\-print} 986 \subitem {wave}, 107 987 \item {intwf\_\-resample} 988 \subitem {wave}, 107 989 \item {intwf\_\-reset} 990 \subitem {wave}, 101 991 \item {intwf\_\-sample\_\-series} 992 \subitem {wave}, 99 993 \item {intwf\_\-scale} 994 \subitem {wave}, 104 995 \item {intwf\_\-setfunction} 996 \subitem {wave}, 100 997 \item {intwf\_\-setvalues} 998 \subitem {wave}, 100 999 \item {intwf\_\-subset} 1000 \subitem {wave}, 101 1001 \item {intwf\_\-subtract} 1002 \subitem {wave}, 103 1003 \item {intwf\_\-t}, 149 1004 \subitem {fs}, 150 1005 \subitem {ns}, 150 1006 \subitem {wf}, 150 1007 \item {iunsat} 1008 \subitem {bpmproc}, 133 1009 1010 \indexspace 1011 1012 \item {K\_\-SAMPLE} 1013 \subitem {sim}, 44 1014 1015 \indexspace 1016 1017 \item {lanczos} 1018 \subitem {nr}, 38 1019 \item {length} 1020 \subitem {bunchconf}, 138 1021 \item {libbpm\_\-evtnum} 1022 \subitem {interface}, 23 1023 \item {LM\_\-DER\_\-WORKSZ} 1024 \subitem {nr}, 29 1025 \item {LM\_\-DIF\_\-WORKSZ} 1026 \subitem {nr}, 29 1027 \item {lm\_\-fstate}, 150 1028 \item {locked} 1029 \subitem {interface}, 22 1030 \item {LOWPASS} 1031 \subitem {dsp}, 57 1032 1033 \indexspace 1034 1035 \item {m33}, 151 1036 \subitem {e}, 151 1037 \item {m\_\-matadd} 1038 \subitem {orbit}, 20 1039 \item {m\_\-matmult} 1040 \subitem {orbit}, 20 1041 \item {m\_\-print} 1042 \subitem {orbit}, 20 1043 \item {m\_\-rotmat} 1044 \subitem {orbit}, 20 1045 \item {MATCHED\_\-Z\_\-TRANSFORM} 1046 \subitem {dsp}, 56 1047 \item {max} 1048 \subitem {wfstat\_\-t}, 154 1049 \item {MAX\_\-ALLOWED\_\-NS} 1050 \subitem {wave}, 88 1051 \item {MAX\_\-RESONATOR\_\-ITER} 1052 \subitem {dsp}, 58 1053 \item {MAXORDER} 1054 \subitem {dsp}, 58 1055 \item {MAXPZ} 1056 \subitem {dsp}, 58 1057 \item {mean} 1058 \subitem {wfstat\_\-t}, 154 1059 \item {message} 1060 \subitem {bpm\_\-error}, 23 1061 \subitem {bpm\_\-warning}, 24 1062 \item {min} 1063 \subitem {wfstat\_\-t}, 154 1064 \item {mode} 1065 \subitem {rfmodel}, 152 1066 \item {monopole} 1067 \subitem {interface}, 22 1068 1069 \indexspace 1070 1071 \item {name} 1072 \subitem {bpmconf}, 125 1073 \subitem {bpmmode}, 130 1074 \subitem {filter\_\-t}, 144 1075 \subitem {rfmodel}, 152 1076 \item {nbunches} 1077 \subitem {beamconf}, 120 1078 \item {negative} 1079 \subitem {interface}, 22 1080 \item {nmodes} 1081 \subitem {rfmodel}, 152 1082 \item {NO\_\-PREWARP} 1083 \subitem {dsp}, 56 1084 \item {NONCAUSAL} 1085 \subitem {dsp}, 56 1086 \item {norm\_\-phase} 1087 \subitem {dsp}, 66 1088 \item {normalise\_\-filter} 1089 \subitem {dsp}, 62 1090 \item {NOTCH} 1091 \subitem {dsp}, 57 1092 \item {npoles} 1093 \subitem {filterrep\_\-t}, 149 1094 \item {nr} 1095 \subitem {\_\-\_\-LM\_\-BLOCKSZ\_\-\_\-}, 29 1096 \subitem {\_\-\_\-LM\_\-MEDIAN3}, 30 1097 \subitem {dround}, 38 1098 \subitem {GCF\_\-ITMAX}, 29 1099 \subitem {gsl\_\-blas\_\-dnrm2}, 37 1100 \subitem {gsl\_\-block\_\-alloc}, 38 1101 \subitem {gsl\_\-linalg\_\-householder\_\-hm}, 36 1102 \subitem {gsl\_\-linalg\_\-householder\_\-hm1}, 37 1103 \subitem {gsl\_\-linalg\_\-householder\_\-mh}, 37 1104 \subitem {gsl\_\-linalg\_\-householder\_\-transform}, 37 1105 \subitem {gsl\_\-matrix\_\-column}, 34 1106 \subitem {gsl\_\-matrix\_\-get}, 35 1107 \subitem {gsl\_\-matrix\_\-set}, 35 1108 \subitem {gsl\_\-matrix\_\-submatrix}, 34 1109 \subitem {gsl\_\-matrix\_\-swap\_\-columns}, 35 1110 \subitem {gsl\_\-vector\_\-get}, 36 1111 \subitem {gsl\_\-vector\_\-set}, 36 1112 \subitem {gsl\_\-vector\_\-subvector}, 36 1113 \subitem {lanczos}, 38 1114 \subitem {LM\_\-DER\_\-WORKSZ}, 29 1115 \subitem {LM\_\-DIF\_\-WORKSZ}, 29 1116 \subitem {NR\_\-FFTBACKWARD}, 29 1117 \subitem {NR\_\-FFTFORWARD}, 29 1118 \subitem {nr\_\-fit}, 31 1119 \subitem {nr\_\-four1}, 31 1120 \subitem {nr\_\-gammln}, 30 1121 \subitem {nr\_\-gammq}, 30 1122 \subitem {nr\_\-gcf}, 30 1123 \subitem {nr\_\-gser}, 30 1124 \subitem {nr\_\-is\_\-pow2}, 31 1125 \subitem {nr\_\-median}, 34 1126 \subitem {nr\_\-quadinterpol}, 38 1127 \subitem {nr\_\-ran1}, 32 1128 \subitem {nr\_\-rangauss}, 33 1129 \subitem {nr\_\-ranuniform}, 33 1130 \subitem {nr\_\-realft}, 32 1131 \subitem {nr\_\-seed}, 33 1132 \subitem {nr\_\-select}, 34 1133 \subitem {sinc}, 38 1134 \item {nr\_\-checks.c} 1135 \subitem {nr\_\-is\_\-int}, 179 1136 \item {NR\_\-FFTBACKWARD} 1137 \subitem {nr}, 29 1138 \item {NR\_\-FFTFORWARD} 1139 \subitem {nr}, 29 1140 \item {nr\_\-fit} 1141 \subitem {nr}, 31 1142 \item {nr\_\-four1} 1143 \subitem {nr}, 31 1144 \item {nr\_\-gammln} 1145 \subitem {nr}, 30 1146 \item {nr\_\-gammq} 1147 \subitem {nr}, 30 1148 \item {nr\_\-gcf} 1149 \subitem {nr}, 30 1150 \item {nr\_\-gser} 1151 \subitem {nr}, 30 1152 \item {nr\_\-is\_\-int} 1153 \subitem {nr\_\-checks.c}, 179 1154 \item {nr\_\-is\_\-pow2} 1155 \subitem {nr}, 31 1156 \item {nr\_\-median} 1157 \subitem {nr}, 34 1158 \item {nr\_\-quadinterpol} 1159 \subitem {nr}, 38 1160 \item {nr\_\-ran1} 1161 \subitem {nr}, 32 1162 \item {nr\_\-rangauss} 1163 \subitem {nr}, 33 1164 \item {nr\_\-ranuniform} 1165 \subitem {nr}, 33 1166 \item {nr\_\-realft} 1167 \subitem {nr}, 32 1168 \item {nr\_\-seed} 1169 \subitem {nr}, 33 1170 \item {nr\_\-seed.c} 1171 \subitem {bpm\_\-rseed}, 187 1172 \item {nr\_\-select} 1173 \subitem {nr}, 34 1174 \item {ns} 1175 \subitem {complexwf\_\-t}, 141 1176 \subitem {doublewf\_\-t}, 142 1177 \subitem {filter\_\-t}, 148 1178 \subitem {intwf\_\-t}, 150 1179 \item {Numerical routines}, 25 1180 \item {nxc} 1181 \subitem {filter\_\-t}, 146 1182 \item {nxc\_\-ac} 1183 \subitem {filter\_\-t}, 146 1184 \item {nyc} 1185 \subitem {filter\_\-t}, 147 1186 \item {nyc\_\-ac} 1187 \subitem {filter\_\-t}, 147 1188 \item {nzeros} 1189 \subitem {filterrep\_\-t}, 149 1190 1191 \indexspace 1192 1193 \item {options} 1194 \subitem {filter\_\-t}, 144 1195 \item {orbit} 1196 \subitem {get\_\-bpmhit}, 18 1197 \subitem {get\_\-bpmhits}, 18 1198 \subitem {get\_\-rbend}, 17 1199 \subitem {get\_\-sbend}, 17 1200 \subitem {m\_\-matadd}, 20 1201 \subitem {m\_\-matmult}, 20 1202 \subitem {m\_\-print}, 20 1203 \subitem {m\_\-rotmat}, 20 1204 \subitem {v\_\-add}, 19 1205 \subitem {v\_\-copy}, 18 1206 \subitem {v\_\-cross}, 19 1207 \subitem {v\_\-dot}, 19 1208 \subitem {v\_\-mag}, 18 1209 \subitem {v\_\-matmult}, 19 1210 \subitem {v\_\-norm}, 19 1211 \subitem {v\_\-print}, 20 1212 \subitem {v\_\-scale}, 18 1213 \subitem {v\_\-sub}, 19 1214 \item {order} 1215 \subitem {bpmmode}, 131 1216 \subitem {filter\_\-t}, 144 1217 1218 \indexspace 1219 1220 \item {polarisation} 1221 \subitem {bpmmode}, 131 1222 \item {pole} 1223 \subitem {filterrep\_\-t}, 149 1224 \item {position} 1225 \subitem {beamconf}, 120 1226 \subitem {bunchconf}, 139 1227 \item {positionsigma} 1228 \subitem {beamconf}, 120 1229 \item {positive} 1230 \subitem {interface}, 22 1231 \item {postprocess\_\-waveform} 1232 \subitem {processing}, 75 1233 \item {print\_\-filter} 1234 \subitem {dsp}, 59 1235 \item {print\_\-filter\_\-representation} 1236 \subitem {dsp}, 62 1237 \item {PROC\_\-DEFAULT} 1238 \subitem {processing}, 73 1239 \item {process\_\-caltone} 1240 \subitem {processing}, 76 1241 \item {process\_\-diode} 1242 \subitem {processing}, 73 1243 \item {process\_\-dipole} 1244 \subitem {processing}, 74 1245 \item {process\_\-monopole} 1246 \subitem {processing}, 73 1247 \item {process\_\-waveform} 1248 \subitem {processing}, 74 1249 \item {processing} 1250 \subitem {check\_\-saturation}, 80 1251 \subitem {correct\_\-gain}, 77 1252 \subitem {ddc\_\-sample\_\-waveform}, 81 1253 \subitem {ddc\_\-waveform}, 81 1254 \subitem {downmix\_\-waveform}, 80 1255 \subitem {fft\_\-waveform}, 78 1256 \subitem {fit\_\-diodepulse}, 78 1257 \subitem {fit\_\-fft}, 79 1258 \subitem {fit\_\-fft\_\-prepare}, 78 1259 \subitem {fit\_\-waveform}, 77 1260 \subitem {get\_\-IQ}, 82 1261 \subitem {get\_\-pedestal}, 81 1262 \subitem {get\_\-pos}, 82 1263 \subitem {get\_\-slope}, 83 1264 \subitem {get\_\-t0}, 81 1265 \subitem {postprocess\_\-waveform}, 75 1266 \subitem {PROC\_\-DEFAULT}, 73 1267 \subitem {process\_\-caltone}, 76 1268 \subitem {process\_\-diode}, 73 1269 \subitem {process\_\-dipole}, 74 1270 \subitem {process\_\-monopole}, 73 1271 \subitem {process\_\-waveform}, 74 1272 1273 \indexspace 1274 1275 \item {Q} 1276 \subitem {bpmmode}, 131 1277 \subitem {filter\_\-t}, 145 1278 1279 \indexspace 1280 1281 \item {RAISEDCOSINE} 1282 \subitem {dsp}, 55 1283 \item {randomised} 1284 \subitem {interface}, 22 1285 \item {realfft} 1286 \subitem {dsp}, 66 1287 \item {ref\_\-idx} 1288 \subitem {bpmconf}, 129 1289 \item {RESONATOR} 1290 \subitem {dsp}, 55 1291 \item {response} 1292 \subitem {bpmmode}, 131 1293 \item {rf} 1294 \subitem {rf\_\-addLO}, 40 1295 \subitem {rf\_\-amplify}, 41 1296 \subitem {rf\_\-amplify\_\-complex}, 42 1297 \subitem {rf\_\-mixer}, 41 1298 \subitem {rf\_\-nsamples}, 43 1299 \subitem {rf\_\-phase\_\-shifter}, 42 1300 \subitem {rf\_\-rectify}, 40 1301 \subitem {rf\_\-samplefreq}, 43 1302 \subitem {rf\_\-setup}, 39 1303 \item {RF simulation routines}, 39 1304 \item {rf\_\-addLO} 1305 \subitem {rf}, 40 1306 \item {rf\_\-amplify} 1307 \subitem {rf}, 41 1308 \item {rf\_\-amplify\_\-complex} 1309 \subitem {rf}, 42 1310 \item {rf\_\-LOfreq} 1311 \subitem {bpmconf}, 126 1312 \item {rf\_\-mixer} 1313 \subitem {rf}, 41 1314 \item {rf\_\-nsamples} 1315 \subitem {rf}, 43 1316 \item {rf\_\-phase\_\-shifter} 1317 \subitem {rf}, 42 1318 \item {rf\_\-rectify} 1319 \subitem {rf}, 40 1320 \item {rf\_\-samplefreq} 1321 \subitem {rf}, 43 1322 \item {rf\_\-setup} 1323 \subitem {rf}, 39 1324 \item {rfmodel}, 151 1325 \subitem {mode}, 152 1326 \subitem {name}, 152 1327 \subitem {nmodes}, 152 1328 \item {rms} 1329 \subitem {wfstat\_\-t}, 154 1330 1331 \indexspace 1332 1333 \item {saturated} 1334 \subitem {bpmproc}, 133 1335 \item {sensitivity} 1336 \subitem {bpmmode}, 131 1337 \item {set\_\-temp} 1338 \subitem {sim}, 44 1339 \item {set\_\-time} 1340 \subitem {sim}, 45 1341 \item {setup\_\-calibration} 1342 \subitem {calib}, 15 1343 \item {sim} 1344 \subitem {add\_\-mode\_\-response}, 45 1345 \subitem {ambient\_\-temp}, 48 1346 \subitem {digitise}, 47 1347 \subitem {generate\_\-bpmsignal}, 45 1348 \subitem {generate\_\-diodesignal}, 46 1349 \subitem {get\_\-mode\_\-amplitude}, 46 1350 \subitem {get\_\-mode\_\-response}, 47 1351 \subitem {K\_\-SAMPLE}, 44 1352 \subitem {set\_\-temp}, 44 1353 \subitem {set\_\-time}, 45 1354 \subitem {system\_\-time}, 48 1355 \item {sinc} 1356 \subitem {nr}, 38 1357 \item {slope} 1358 \subitem {beamconf}, 120 1359 \subitem {bunchconf}, 139 1360 \item {slopesigma} 1361 \subitem {beamconf}, 120 1362 \item {system\_\-time} 1363 \subitem {sim}, 48 1364 1365 \indexspace 1366 1367 \item {t0} 1368 \subitem {bpmconf}, 127 1369 \subitem {bpmproc}, 133 1370 \item {tilt} 1371 \subitem {beamconf}, 120 1372 \subitem {bunchconf}, 139 1373 \item {tiltsigma} 1374 \subitem {beamconf}, 120 1375 \item {train\_\-num} 1376 \subitem {beamconf}, 119 1377 \subitem {bunchconf}, 138 1378 \item {triggertype} 1379 \subitem {interface}, 22 1380 1381 \indexspace 1382 1383 \item {v3}, 153 1384 \subitem {x}, 153 1385 \subitem {y}, 153 1386 \subitem {z}, 153 1387 \item {v\_\-add} 1388 \subitem {orbit}, 19 1389 \item {v\_\-copy} 1390 \subitem {orbit}, 18 1391 \item {v\_\-cross} 1392 \subitem {orbit}, 19 1393 \item {v\_\-dot} 1394 \subitem {orbit}, 19 1395 \item {v\_\-mag} 1396 \subitem {orbit}, 18 1397 \item {v\_\-matmult} 1398 \subitem {orbit}, 19 1399 \item {v\_\-norm} 1400 \subitem {orbit}, 19 1401 \item {v\_\-print} 1402 \subitem {orbit}, 20 1403 \item {v\_\-scale} 1404 \subitem {orbit}, 18 1405 \item {v\_\-sub} 1406 \subitem {orbit}, 19 1407 \item {vert} 1408 \subitem {interface}, 22 1409 \item {voltageoffset} 1410 \subitem {bpmproc}, 133 1411 1412 \indexspace 1413 1414 \item {w\_\-alpha1} 1415 \subitem {filter\_\-t}, 145 1416 \item {w\_\-alpha2} 1417 \subitem {filter\_\-t}, 145 1418 \item {wave} 1419 \subitem {complexwf}, 108 1420 \subitem {complexwf\_\-add}, 111 1421 \subitem {complexwf\_\-add\_\-ampnoise}, 114 1422 \subitem {complexwf\_\-add\_\-cwtone}, 113 1423 \subitem {complexwf\_\-add\_\-dcywave}, 113 1424 \subitem {complexwf\_\-add\_\-noise}, 114 1425 \subitem {complexwf\_\-add\_\-phasenoise}, 114 1426 \subitem {complexwf\_\-bias}, 112 1427 \subitem {complexwf\_\-compat}, 110 1428 \subitem {complexwf\_\-copy}, 108 1429 \subitem {complexwf\_\-copy\_\-new}, 108 1430 \subitem {complexwf\_\-delete}, 110 1431 \subitem {complexwf\_\-divide}, 112 1432 \subitem {complexwf\_\-getamp}, 116 1433 \subitem {complexwf\_\-getamp\_\-new}, 117 1434 \subitem {complexwf\_\-getimag}, 115 1435 \subitem {complexwf\_\-getimag\_\-new}, 117 1436 \subitem {complexwf\_\-getphase}, 116 1437 \subitem {complexwf\_\-getphase\_\-new}, 117 1438 \subitem {complexwf\_\-getreal}, 115 1439 \subitem {complexwf\_\-getreal\_\-new}, 116 1440 \subitem {complexwf\_\-multiply}, 111 1441 \subitem {complexwf\_\-print}, 115 1442 \subitem {complexwf\_\-reset}, 110 1443 \subitem {complexwf\_\-scale}, 112 1444 \subitem {complexwf\_\-setfunction}, 109 1445 \subitem {complexwf\_\-setimag}, 118 1446 \subitem {complexwf\_\-setreal}, 118 1447 \subitem {complexwf\_\-setvalues}, 109 1448 \subitem {complexwf\_\-subset}, 109 1449 \subitem {complexwf\_\-subtract}, 111 1450 \subitem {doublewf}, 89 1451 \subitem {doublewf\_\-add}, 94 1452 \subitem {doublewf\_\-add\_\-ampnoise}, 97 1453 \subitem {doublewf\_\-add\_\-cwtone}, 96 1454 \subitem {doublewf\_\-add\_\-dcywave}, 96 1455 \subitem {doublewf\_\-basic\_\-stats}, 97 1456 \subitem {doublewf\_\-bias}, 96 1457 \subitem {doublewf\_\-cast}, 102 1458 \subitem {doublewf\_\-cast\_\-new}, 102 1459 \subitem {doublewf\_\-compat}, 94 1460 \subitem {doublewf\_\-copy}, 91 1461 \subitem {doublewf\_\-copy\_\-new}, 92 1462 \subitem {doublewf\_\-delete}, 93 1463 \subitem {doublewf\_\-derive}, 97 1464 \subitem {doublewf\_\-divide}, 95 1465 \subitem {doublewf\_\-frequency\_\-series}, 90 1466 \subitem {doublewf\_\-getvalue}, 98 1467 \subitem {doublewf\_\-integrate}, 98 1468 \subitem {doublewf\_\-multiply}, 95 1469 \subitem {doublewf\_\-print}, 98 1470 \subitem {doublewf\_\-resample}, 99 1471 \subitem {doublewf\_\-reset}, 92 1472 \subitem {doublewf\_\-sample\_\-series}, 90 1473 \subitem {doublewf\_\-scale}, 95 1474 \subitem {doublewf\_\-setfunction}, 91 1475 \subitem {doublewf\_\-setvalues}, 91 1476 \subitem {doublewf\_\-subset}, 92 1477 \subitem {doublewf\_\-subtract}, 94 1478 \subitem {doublewf\_\-time\_\-series}, 90 1479 \subitem {intwf}, 99 1480 \subitem {intwf\_\-add}, 103 1481 \subitem {intwf\_\-add\_\-ampnoise}, 106 1482 \subitem {intwf\_\-add\_\-cwtone}, 105 1483 \subitem {intwf\_\-add\_\-dcywave}, 105 1484 \subitem {intwf\_\-basic\_\-stats}, 106 1485 \subitem {intwf\_\-bias}, 104 1486 \subitem {intwf\_\-cast}, 93 1487 \subitem {intwf\_\-cast\_\-new}, 93 1488 \subitem {intwf\_\-compat}, 103 1489 \subitem {intwf\_\-copy}, 100 1490 \subitem {intwf\_\-copy\_\-new}, 101 1491 \subitem {intwf\_\-delete}, 102 1492 \subitem {intwf\_\-derive}, 106 1493 \subitem {intwf\_\-divide}, 104 1494 \subitem {intwf\_\-getvalue}, 107 1495 \subitem {intwf\_\-integrate}, 107 1496 \subitem {intwf\_\-multiply}, 104 1497 \subitem {intwf\_\-print}, 107 1498 \subitem {intwf\_\-resample}, 107 1499 \subitem {intwf\_\-reset}, 101 1500 \subitem {intwf\_\-sample\_\-series}, 99 1501 \subitem {intwf\_\-scale}, 104 1502 \subitem {intwf\_\-setfunction}, 100 1503 \subitem {intwf\_\-setvalues}, 100 1504 \subitem {intwf\_\-subset}, 101 1505 \subitem {intwf\_\-subtract}, 103 1506 \subitem {MAX\_\-ALLOWED\_\-NS}, 88 1507 \subitem {WF\_\-EPS}, 88 1508 \subitem {WF\_\-LANCZOS}, 89 1509 \subitem {WF\_\-LINEAR}, 88 1510 \subitem {WF\_\-NEAREST}, 88 1511 \subitem {WF\_\-QUADRATIC}, 88 1512 \subitem {WF\_\-SINC}, 88 1513 \subitem {wfstat\_\-print}, 89 1514 \subitem {wfstat\_\-reset}, 89 1515 \item {Waveform handling routines}, 84 1516 \item {wf} 1517 \subitem {complexwf\_\-t}, 141 1518 \subitem {doublewf\_\-t}, 142 1519 \subitem {intwf\_\-t}, 150 1520 \item {WF\_\-EPS} 1521 \subitem {wave}, 88 1522 \item {WF\_\-LANCZOS} 1523 \subitem {wave}, 89 1524 \item {WF\_\-LINEAR} 1525 \subitem {wave}, 88 1526 \item {WF\_\-NEAREST} 1527 \subitem {wave}, 88 1528 \item {WF\_\-QUADRATIC} 1529 \subitem {wave}, 88 1530 \item {WF\_\-SINC} 1531 \subitem {wave}, 88 1532 \item {wfbuffer} 1533 \subitem {filter\_\-t}, 148 1534 \item {wfstat\_\-print} 1535 \subitem {wave}, 89 1536 \item {wfstat\_\-reset} 1537 \subitem {wave}, 89 1538 \item {wfstat\_\-t}, 153 1539 \subitem {imax}, 154 1540 \subitem {imin}, 154 1541 \subitem {max}, 154 1542 \subitem {mean}, 154 1543 \subitem {min}, 154 1544 \subitem {rms}, 154 1545 1546 \indexspace 1547 1548 \item {x} 1549 \subitem {v3}, 153 1550 \item {xc} 1551 \subitem {filter\_\-t}, 146 1552 \item {xc\_\-ac} 1553 \subitem {filter\_\-t}, 147 1554 \item {xv} 1555 \subitem {filter\_\-t}, 147 1556 \item {xv\_\-ac} 1557 \subitem {filter\_\-t}, 147 1558 1559 \indexspace 1560 1561 \item {y} 1562 \subitem {v3}, 153 1563 \item {yc} 1564 \subitem {filter\_\-t}, 147 1565 \item {yc\_\-ac} 1566 \subitem {filter\_\-t}, 147 1567 \item {yv} 1568 \subitem {filter\_\-t}, 147 1569 \item {yv\_\-ac} 1570 \subitem {filter\_\-t}, 148 1571 1572 \indexspace 1573 1574 \item {z} 1575 \subitem {v3}, 153 1576 \item {zero} 1577 \subitem {filterrep\_\-t}, 149 1578 \item {zplane\_\-transform} 1579 \subitem {dsp}, 62 1580 1581\end{theindex} 1582