18 #include "TGeoMatrix.h"
25 using namespace UnitLiterals;
38 const TGeoNode* node =
nullptr;
52 TGeoNode* node =
nullptr;
54 bool onBranch =
false;
56 std::vector<SelectedNode> selectedNodes = {};
64 std::vector<std::string> volumeNames = {};
66 std::vector<std::string> targetNames = {};
68 std::string localAxes =
"XYZ";
72 std::vector<std::pair<BinningValue, ParseRange> > parseRanges = {};
79 static void select(State& state,
const Options&
options,
80 const TGeoMatrix& gmatrix = TGeoIdentity(
"ID"));