1 #ifndef art_Framework_Core_GroupSelectorRules_h 2 #define art_Framework_Core_GroupSelectorRules_h 17 class GroupSelectorRules;
25 std::string
const& parameterName,
26 std::string
const& parameterOwnerName);
40 void applyToAll(std::vector<BranchSelectState>& branchstates)
const;
51 Rule(std::string
const& s,
52 std::string
const& parameterName,
53 std::string
const& owner);
57 void applyToAll(std::vector<BranchSelectState>& branchstates)
const;
71 bool selectflag_{
false};
GroupSelectorRules(std::vector< std::string > const &commands, std::string const ¶meterName, std::string const ¶meterOwnerName)
BranchDescription const * desc
void applyToAll(std::vector< BranchSelectState > &branchstates) const
std::vector< Rule > rules_
BranchSelectState(BranchDescription const *pd)