I am using the following command to read a leaf:

int cycle = digitTree->FindLeaf(“tfbCycle.cycle”)->GetValue();

This is working fine because the leaf contains a single integer variable. But if I try to read another leaf that holds a 2d array then this is not working. If I do:

float highgainadc = digitTree->FindLeaf(“tfbCycle.highGainADC”)->GetValue();

This read just the tfbCycle.highGainADC[0][0] element.

I need help with reading the entire array (tfbCycle.highGainADC[4[16] ) stored in the leaf.

                                                                                                         -thanks Debdatta.

GetValue is GetValue(0) by default. You can call GetValue(i) in general