9 for (
int ibx =
muon.getFirstBX(); ibx <=
muon.getLastBX(); ++ibx) {
14 l1upgradetfmuon_.tfMuonHwPt.push_back(it->hwPt());
15 l1upgradetfmuon_.tfMuonHwEta.push_back(it->hwEta());
16 l1upgradetfmuon_.tfMuonHwPhi.push_back(it->hwPhi());
17 l1upgradetfmuon_.tfMuonGlobalPhi.push_back(
19 l1upgradetfmuon_.tfMuonHwSign.push_back(it->hwSign());
20 l1upgradetfmuon_.tfMuonHwSignValid.push_back(it->hwSignValid());
21 l1upgradetfmuon_.tfMuonHwQual.push_back(it->hwQual());
22 l1upgradetfmuon_.tfMuonLink.push_back(it->link());
23 l1upgradetfmuon_.tfMuonProcessor.push_back(it->processor());
24 l1upgradetfmuon_.tfMuonTrackFinderType.push_back(it->trackFinderType());
25 l1upgradetfmuon_.tfMuonHwHF.push_back(it->hwHF());
26 l1upgradetfmuon_.tfMuonBx.push_back(ibx);
27 std::map<std::string, int> decoded_track_address;
36 int wheel =
pow(-1, detSide) * wheelNum;
37 l1upgradetfmuon_.tfMuonWh.push_back(
wheel);
38 l1upgradetfmuon_.tfMuonTrAdd.push_back(stat1);
39 l1upgradetfmuon_.tfMuonTrAdd.push_back(stat2);
40 l1upgradetfmuon_.tfMuonTrAdd.push_back(stat3);
41 l1upgradetfmuon_.tfMuonTrAdd.push_back(stat4);
42 decoded_track_address[
"wheel"] =
wheel;
43 decoded_track_address[
"station1"] = stat1;
44 decoded_track_address[
"station2"] = stat2;
45 decoded_track_address[
"station3"] = stat3;
46 decoded_track_address[
"station4"] = stat4;
62 l1upgradetfmuon_.tfMuonDecodedTrAdd.push_back(decoded_track_address);
65 l1upgradetfmuon_.nTfMuons++;