1 #ifndef FWCore_Framework_findDependentRecordsFor_h 2 #define FWCore_Framework_findDependentRecordsFor_h 23 #include <type_traits> 24 #include "boost/mpl/begin_end.hpp" 25 #include "boost/mpl/deref.hpp" 26 #include "boost/mpl/next.hpp" 34 namespace eventsetup {
41 template <
typename TFirst,
typename TEnd>
52 typedef typename T::list_type list_type;
69 std::set<EventSetupRecordKey> returnValue;
70 DepFinder::dependentRecords(returnValue);
void addRecordToDependencies(const T *, const T *, std::set< EventSetupRecordKey > &)
static void dependentRecords(std::set< EventSetupRecordKey > &oSet)
static void dependentRecords(std::set< EventSetupRecordKey > &)
std::set< EventSetupRecordKey > findDependentRecordsFor()
static EventSetupRecordKey makeKey()