CMS 3D CMS Logo

PtIsolationAlgo.h
Go to the documentation of this file.
1 #ifndef IsolationAlgos_PtIsolationAlgo_h
2 #define IsolationAlgos_PtIsolationAlgo_h
3 /* Partial spacialization of parameter set adapeter helper
4  *
5  */
9 
10 namespace reco {
11  namespace modules {
12 
13  template <typename T, typename C>
16  return PtIsolationAlgo<T, C>(cfg.template getParameter<double>("dRMin"),
17  cfg.template getParameter<double>("dRMax"),
18  cfg.template getParameter<double>("dzMax"),
19  cfg.template getParameter<double>("d0Max"),
20  cfg.template getParameter<double>("ptMin"));
21  }
22  };
23  } // namespace modules
24 } // namespace reco
25 
26 #endif
modules
Definition: MuonCleanerBySegments.cc:35
reco
fixed size matrix
Definition: AlignmentAlgorithmBase.h:45
PtIsolationAlgo.h
edm::ParameterSet
Definition: ParameterSet.h:47
looper.cfg
cfg
Definition: looper.py:297
gen::C
C
Definition: PomwigHadronizer.cc:78
T
long double T
Definition: Basic3DVectorLD.h:48
reco::modules::ParameterAdapter< PtIsolationAlgo< T, C > >::make
static PtIsolationAlgo< T, C > make(const edm::ParameterSet &cfg)
Definition: PtIsolationAlgo.h:15
ParameterAdapter.h
ParameterSet.h
reco::modules::ParameterAdapter
Definition: ParameterAdapter.h:12
PtIsolationAlgo
Definition: PtIsolationAlgo.h:10