32 reco::PhotonCollection::const_iterator
photon;
33 std::vector<Bool_t>
Loose;
34 std::vector<Bool_t>
Tight;
35 std::vector<Bool_t> LooseEM;
44 LooseEM.push_back(LooseEMQual);
45 Loose.push_back(LooseQual);
46 Tight.push_back(TightQual);
49 auto outlooseEM = std::make_unique<edm::ValueMap<Bool_t>>();
51 fillerlooseEM.insert(
photons, LooseEM.begin(), LooseEM.end());
56 auto outloose = std::make_unique<edm::ValueMap<Bool_t>>();
63 auto outtight = std::make_unique<edm::ValueMap<Bool_t>>();