1 #ifndef fhiclcpp_types_detail_ValidateThenSet_h 2 #define fhiclcpp_types_detail_ValidateThenSet_h 4 #include "cetlib/exempt_ptr.h" 19 std::set<std::string>
const& keysToIgnore);
void enter_sequence(SequenceBase &p) override
void enter_table(TableBase &) override
std::set< std::string > ignorableKeys_
std::vector< std::string > userKeys_
ParameterSet const & pset_
void delegated_parameter(DelegateBase &) override
ValidateThenSet(ParameterSet const &pset, std::set< std::string > const &keysToIgnore)
std::vector< cet::exempt_ptr< ParameterBase > > missingParameters_
void atom(AtomBase &) override
void after_action(ParameterBase &p) override
bool before_action(ParameterBase &p) override