1 #ifndef EVF_SHMOUTPUTMODULE_REGISTRY_H
2 #define EVF_SHMOUTPUTMODULE_REGISTRY_H
12 class FUShmOutputModule;
39 typedef std::map<std::string, OutputModule*>
dct;
40 typedef dct::iterator
idct;
void registerModule(std::string &name, OutputModule *op)
std::vector< std::string > listOfDatasets_
ShmOutputModuleRegistry(const edm::ParameterSet &)
std::map< std::string, OutputModule * > dct
std::vector< edm::FUShmOutputModule * > & getShmOutputModulesWithDatasets()
void insertStreamAndDatasetInfo(edm::ParameterSet &streams, edm::ParameterSet &datasets)
std::vector< edm::FUShmOutputModule * > shmOutputsWithDatasets_
std::vector< edm::FUShmOutputModule * > getShmOutputModules()
virtual unsigned int getCounts()=0
std::string getDatasetCSV()