As described in Section 2.2.5, all arrays are defined in the FileData section and then processed by loop(s) in the FileStructure section.
The next sections give examples of the three ways to read an array: vertically in Section 3.2.1, horizontally in Section 3.2.2, or multi-dimensionally in Section 3.2.3.