How to exclude some part of a TCutG using new TCutG?

I have selectedsome area on 2D histogram with the help of a TCutG. Now further I want to exclude (remove) some part of this selection (call it as subregion) using another TCutG (that defines the subregion). How can I do that ?

I assume you should be able to use normal boolean operations (e.g. something like “RegionCut && ! SubRegionCut”).