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>>();
58 fillerloose.insert(
photons, Loose.begin(), Loose.end());
63 auto outtight = std::make_unique<edm::ValueMap<Bool_t>>();
65 fillertight.insert(
photons, Tight.begin(), Tight.end());