42 produces<reco::MuonTimeExtraMap>(
"combined");
43 produces<reco::MuonTimeExtraMap>(
"dt");
44 produces<reco::MuonTimeExtraMap>(
"csc");
64 auto muonTimeMap = std::make_unique<reco::MuonTimeExtraMap>();
66 auto muonTimeMapDT = std::make_unique<reco::MuonTimeExtraMap>();
68 auto muonTimeMapCSC = std::make_unique<reco::MuonTimeExtraMap>();
76 std::vector<reco::MuonTimeExtra> dtTimeColl(
nMuons);
77 std::vector<reco::MuonTimeExtra> cscTimeColl(
nMuons);
78 std::vector<reco::MuonTimeExtra> combinedTimeColl(
nMuons);
80 for (
unsigned int i = 0;
i <
nMuons; ++
i) {
90 dtTimeColl[
i] = dtTime;
91 cscTimeColl[
i] = cscTime;
92 combinedTimeColl[
i] = combinedTime;
95 filler.insert(
muons, combinedTimeColl.begin(), combinedTimeColl.end());
97 fillerDT.
insert(
muons, dtTimeColl.begin(), dtTimeColl.end());
99 fillerCSC.
insert(
muons, cscTimeColl.begin(), cscTimeColl.end());