Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
EventFilter
Utilities
interface
ShmOutputModuleRegistry.h
Go to the documentation of this file.
1
#ifndef EVF_SHMOUTPUTMODULE_REGISTRY_H
2
#define EVF_SHMOUTPUTMODULE_REGISTRY_H
3
4
#include <string>
5
#include <map>
6
7
namespace
edm{
8
class
ParameterSet
;
9
}
10
11
namespace
edm{
12
class
FUShmOutputModule;
13
}
14
15
namespace
evf
16
{
17
18
class
ShmOutputModuleRegistry
19
{
20
public
:
21
ShmOutputModuleRegistry
(
const
edm::ParameterSet
&);
22
edm::FUShmOutputModule
*
get
(std::string &
name
);
23
void
registerModule
(std::string &
name
,
edm::FUShmOutputModule
*op);
24
void
dumpRegistry
();
25
26
private
:
27
typedef
std::map<std::string, edm::FUShmOutputModule*>
dct
;
28
typedef
dct::iterator
idct
;
29
void
clear
();
30
dct
clm_
;
31
friend
class
FWEPWrapper
;
32
};
33
}
34
#endif
35
evf::FWEPWrapper
Definition:
FWEPWrapper.h:44
evf::ShmOutputModuleRegistry::ShmOutputModuleRegistry
ShmOutputModuleRegistry(const edm::ParameterSet &)
Definition:
ShmOuputModuleRegistry.cc:7
ParameterSet
Definition:
Functions.h:16
evf::ShmOutputModuleRegistry::clear
void clear()
Definition:
ShmOuputModuleRegistry.cc:32
evf::ShmOutputModuleRegistry::clm_
dct clm_
Definition:
ShmOutputModuleRegistry.h:30
evf::ShmOutputModuleRegistry::dumpRegistry
void dumpRegistry()
Definition:
ShmOuputModuleRegistry.cc:24
evf::ShmOutputModuleRegistry
Definition:
ShmOutputModuleRegistry.h:18
AlCaRecoCosmics_cfg.name
tuple name
Definition:
AlCaRecoCosmics_cfg.py:24
edm::FUShmOutputModule
Definition:
FUShmOutputModule.h:51
evf::ShmOutputModuleRegistry::registerModule
void registerModule(std::string &name, edm::FUShmOutputModule *op)
Definition:
ShmOuputModuleRegistry.cc:10
edm::ParameterSet
Definition:
ParameterSet.h:31
evf::ShmOutputModuleRegistry::dct
std::map< std::string, edm::FUShmOutputModule * > dct
Definition:
ShmOutputModuleRegistry.h:27
evf::ShmOutputModuleRegistry::idct
dct::iterator idct
Definition:
ShmOutputModuleRegistry.h:28
Generated for CMSSW Reference Manual by
1.8.5