Question

Task1

Update the above Scanner Control Code A

(a) What should be the arguments for the below

functions, Select_OneVoxel() and

Acquire_Signal_OnePoint()?

(b) Based on your answer to 1(a), what other pieces of code (well lines...) should you add to

complete the code so that all arguments are known (and passed) to the functions?

Let's call the updated code as Scanner Control Code B

Task 2

Modify the updated Scanner Control Code B (from Task 1), to scan a 3D using the line-scan.

To perform Tasks 3 and 4, refer to the text starting below on page 3 of this document.

Task 3

Modify Control Code B to collect a YZ slice. Hint: Consider the assignment of indices in the

table on page 3.

For this particular algorithm, how do you determine where is the slice?

Task 4

Assume you want to collect a multislice set that is composed of 3 slices on XY that are parallel

to XY and along axis Z (Figure 3). Re-write algorithm 2 to perform this task.

Question image 1