Here I document the data structure within COSMOSS. Before getting into the map, I want to explain the box diagram (Class diagram) used to depict the data structure map.
For example, the above "Example_Class" is defined with certain properties listed in the middle box. The children indicated in the bottom box inherent the same properties of such class. A specific example in COSMOSS is the "Data_2DIR" and "Data_2DSFG":
Since both of them share the same properties, (i.e. SpectraGrid, Response, CVL, and SpecType) They can be defined using the "Data_2D" class.
A property within a class can also be a class. In this case, the sub-class will be further defined in another box that connected by an arrow.
version 2.3.0
COSMOSS
code