6 |
|
using namespace edm; |
7 |
|
using namespace mithep; |
8 |
|
|
9 |
< |
//------------------------------------------------------------------------------------------------- |
10 |
< |
BaseFiller::BaseFiller(const ParameterSet &cfg, const char *en, const char *mn) : |
11 |
< |
config_(cfg), |
12 |
< |
edmName_(cfg.getUntrackedParameter<string>("edmName",en)), |
13 |
< |
mitName_(cfg.getUntrackedParameter<string>("mitName",mn)), |
14 |
< |
active_ (cfg.getUntrackedParameter<bool> ("active",true)) |
9 |
> |
//-------------------------------------------------------------------------------------------------- |
10 |
> |
BaseFiller::BaseFiller(const ParameterSet &cfg, const char *name) : |
11 |
> |
name_(name), |
12 |
> |
config_(cfg.exists(name) ? cfg.getUntrackedParameter<ParameterSet>(name) : ParameterSet()), |
13 |
> |
active_(config_.getUntrackedParameter<bool>("active",true)) |
14 |
|
{ |
15 |
|
} |