The facility to fill an already existing 3-D histogram from an ntuple
is not implemented. Some TTree functions like TTree::Draw, EventLoop
are ready for 3-D histograms, but not the auxiliary functions
TakeAction and Estimate.
You should not call TTree::EventLoop directly (this function should be
protected in fact). To loop on a Tree, use the functions Draw or Loop.
The reason why your example crash, I think, is that you create
a 3-D histogram with 250 channels in x,y and z. This requires
about 62Mbytes of main memory!
What you can do is to produce a 3-d scatter plot with a command such as
ntuple->Draw("x:y"z)
Rene Brun