Multidimensional Array

I think I have found a much neater brutal fix …
in your “max.C” add a:
typedef Float_t (*My5DArray)[8][7][12][9];
and replace:
Float_t A[][8][7][12][9]
with:
My5DArray A
(Nothing else needs to be changed.)
BTW. The “typedef” trick works in many cases in which CINT breaks on something (due to its limitations).