Go to the source code of this file.
◆ hltdqm::getUnaryFuncExtraFloat< reco::GsfElectron >()
Definition at line 4 of file FunctionDefs.cc.
6 std::function<float(const reco::GsfElectron&)> varFunc;
7 if (varName ==
"scEta")
8 varFunc = scEtaFunc<reco::GsfElectron>;
9 else if (varName ==
"hOverE")
10 varFunc = [](
const reco::GsfElectron& ele) ->
float {
return ele.hcalOverEcal(); };
◆ hltdqm::getUnaryFuncExtraFloat< reco::Photon >()
Definition at line 15 of file FunctionDefs.cc.
16 std::function<float(const reco::Photon&)> varFunc;
17 if (varName ==
"scEta")
18 varFunc = scEtaFunc<reco::Photon>;
19 else if (varName ==
"hOverE")
20 varFunc = [](
const reco::Photon& pho) ->
float {
return pho.hadTowOverEm(); };