Pseudo N-dimensional histograms can be used to histogram
multidimensional (N > 2) data. The data are stored in a
1-dimensional histogram (thats why they are pseudo...) and can be
manipulated by the special function
pseudoNDIMhisto(...) (see Tab. 5.5.1).
Usually information is transeferred by N-dimensional arrays, which
must be preallocated in the hoc file. The i'th index in these
histograms always corresponds to the i'th dimension (i=0,1,...) in the
pseudo N-dim histogram. Each dimension is characterized by a number of
bins, and a range [from,to] which is covered by the bins. Note, that
the total amount of storage is given by
and may be very large. It may even be larger than the
largest histogram you will ever be able to store in HBOOK or yz
format. So choose the number of bins and the number of dimensions
with care.
These Object can be stored and read in YODAs native yz format. If they are stored in HBOOK format, they will be converted to simple 1-dimensional histograms and the information on the number of dimensions, bins, and ranges will be lost.