TGeoVolume::Divide

Hi:
I was wondering if one could divide a volume along some direction
in non-uniform steps.

Specifically: I would like to subdivide
a cone into 12 “subcones” but the “theta” angles are not
uniformly distributed.
so
myCone->Divide(“SUBCONES”,1,12);
will not suffice

any ideas (besides generating 12 separate cones)?

Cheers
Piotr

Hi,

I guess you need a sort of “eta” division for the cone. Unfortunatelly, this is not yet implemented. The only ways you can divide so far a cone are in phi (iaxis=2) or in Z direction (iaxis=3). I agree this would be quite usefull : going into the to-do list…

Andrei

yes I do need a pseudorapidity division.

My eta bins, however, are not all the same.
A solution would be to have a method
that would take an array/vector of division boundaries
rather than just a start and a step

Piotr