13 bool has_LCT[12] = {
false};
14 for (
int iSect = 0; iSect < 12; iSect++) {
16 if (
h.Is_CSC() &&
h.Sector_idx() == iSect) {
17 has_LCT[iSect] =
true;
23 if (has_LCT[
h.Sector_idx()] || (
h.Is_RPC() == 0 &&
h.Is_GEM() == 0)) {
28 int sect_idx =
c.emtf_sector() - 1 + 6 * (
c.rpcId().region() == -1);
29 if (has_LCT[sect_idx]) {
OrphanHandle< PROD > put(std::unique_ptr< PROD > product)
Put a new product.
std::unique_ptr< CSCCorrelatedLCTDigiCollection > EMTFLCTs_
std::unique_ptr< EMTFDaqOutCollection > EMTFDaqOuts_
std::unique_ptr< CPPFDigiCollection > EMTFCPPFs_ZS_
void sort_uGMT_muons(l1t::RegionalMuonCandBxCollection &cands)
std::unique_ptr< RegionalMuonCandBxCollection > regionalMuonCands_
std::unique_ptr< EMTFTrackCollection > EMTFTracks_
~EMTFCollections() override
std::unique_ptr< EMTFHitCollection > EMTFHits_ZS_
std::unique_ptr< CPPFDigiCollection > EMTFCPPFs_
std::unique_ptr< RegionalMuonShowerBxCollection > regionalMuonShowers_
std::unique_ptr< GEMPadDigiClusterCollection > EMTFGEMPadClusters_
The Signals That Services Can Subscribe To This is based on ActivityRegistry h
Helper function to determine trigger accepts.
std::unique_ptr< CSCShowerDigiCollection > EMTFCSCShowers_
std::unique_ptr< EMTFHitCollection > EMTFHits_