Extract region from a model by having another model

Hello Dear Developers and Users

In the following figure, I want to extract a part of the model, with the name of wholeLungVesselParticles, that is inside the spherical model, with the name of ROI, and remove regions of this tree model that are outside this spherical model.

Please guide me.