Data Structure (The planC object) - cerr/CERR GitHub Wiki
RT/Image objects imported into CERR are stored in a cell-array type MATLAB variable named planC. The last element of planC (planC{end}) serves as an index, mapping human readable names to the elements of the cell array.
Index to CERR's
planCstructure
The elements of the cell array can then be accessed using the index as:
element = planC{indexS.element_name}
where element_name may be any of the indexed readable names.
Example
To access scan metadata, contained in the 3rd element of planC (as depicted in the screenshot above), use:
scanMetadataS = planC{indexS.scan}
Naming Conventions
The variables in CERR are suffixed by "S", 'C", 'A" or "M" to refer to their data types.
- S: Structure/Structure Array
- C: Cell Array
- A: Array
- M: Matrix
Example:
planC is suffixed with "C", meaning that it is of type cell array.
indexS is suffixed with "S", meaning that it is of type Structure.