11 std::vector<std::string> PSetNames = par.
getParameter<std::vector<std::string> >(
"PSetNames");
13 for (std::vector<std::string>::iterator nIt = PSetNames.begin(); nIt != PSetNames.end(); nIt++) {
15 if (TSGpset.
empty()) {
16 theNames.push_back((*nIt) +
":" +
"NULL");
20 theNames.push_back((*nIt) +
":" + SeedGenName);
30 for (
unsigned int iTSG = 0; iTSG !=
theTSGs.size(); iTSG++) {
38 for (
unsigned int iTSG = 0; iTSG !=
theTSGs.size(); iTSG++) {
CompositeTSG(const edm::ParameterSet &pset, edm::ConsumesCollector &IC)
const edm::Event * theEvent
void init(const MuonServiceProxy *service) override
initialized the TSGs
void setEvent(const edm::Event &event) override
set the event to the TSGs
const MuonServiceProxy * theProxyService
T getParameter(std::string const &) const
std::vector< std::string > theNames
std::vector< std::unique_ptr< TrackerSeedGenerator > > theTSGs