#include <EMTFSubsystemCollector.h>
Public Member Functions | |
void | cluster_gem (const TriggerPrimitiveCollection &muon_primitives, TriggerPrimitiveCollection &clus_muon_primitives) const |
void | cluster_rpc (const TriggerPrimitiveCollection &muon_primitives, TriggerPrimitiveCollection &clus_muon_primitives) const |
template<> | |
void | extractPrimitives (CSCTag tag, const edm::Event &iEvent, const edm::EDGetToken &token, TriggerPrimitiveCollection &out) const |
template<typename T > | |
void | extractPrimitives (T tag, const edm::Event &iEvent, const edm::EDGetToken &token, TriggerPrimitiveCollection &out) const |
template<> | |
void | extractPrimitives (RPCTag tag, const edm::Event &iEvent, const edm::EDGetToken &token, TriggerPrimitiveCollection &out) const |
template<> | |
void | extractPrimitives (GEMTag tag, const edm::Event &iEvent, const edm::EDGetToken &token, TriggerPrimitiveCollection &out) const |
void | make_copad_gem (const TriggerPrimitiveCollection &muon_primitives, TriggerPrimitiveCollection &copad_muon_primitives) const |
Definition at line 15 of file EMTFSubsystemCollector.h.
void EMTFSubsystemCollector::cluster_gem | ( | const TriggerPrimitiveCollection & | muon_primitives, |
TriggerPrimitiveCollection & | clus_muon_primitives | ||
) | const |
Definition at line 274 of file EMTFSubsystemCollector.cc.
References L1TMuon::TriggerPrimitive::kGEM, tier0::unique(), and x.
Referenced by extractPrimitives().
void EMTFSubsystemCollector::cluster_rpc | ( | const TriggerPrimitiveCollection & | muon_primitives, |
TriggerPrimitiveCollection & | clus_muon_primitives | ||
) | const |
Definition at line 108 of file EMTFSubsystemCollector.cc.
References L1TMuon::TriggerPrimitive::kRPC, tier0::unique(), and x.
Referenced by extractPrimitives().
void EMTFSubsystemCollector::extractPrimitives | ( | CSCTag | tag, |
const edm::Event & | iEvent, | ||
const edm::EDGetToken & | token, | ||
TriggerPrimitiveCollection & | out | ||
) | const |
Definition at line 11 of file EMTFSubsystemCollector.cc.
References relativeConstraints::chamber, and edm::Event::getByToken().
void EMTFSubsystemCollector::extractPrimitives | ( | T | tag, |
const edm::Event & | iEvent, | ||
const edm::EDGetToken & | token, | ||
TriggerPrimitiveCollection & | out | ||
) | const |
Referenced by TrackFinder::process().
void EMTFSubsystemCollector::extractPrimitives | ( | RPCTag | tag, |
const edm::Event & | iEvent, | ||
const edm::EDGetToken & | token, | ||
TriggerPrimitiveCollection & | out | ||
) | const |
Definition at line 35 of file EMTFSubsystemCollector.cc.
References relativeConstraints::chamber, cluster_rpc(), popcon2dropbox::copy(), and edm::Event::getByToken().
void EMTFSubsystemCollector::extractPrimitives | ( | GEMTag | tag, |
const edm::Event & | iEvent, | ||
const edm::EDGetToken & | token, | ||
TriggerPrimitiveCollection & | out | ||
) | const |
Definition at line 72 of file EMTFSubsystemCollector.cc.
References relativeConstraints::chamber, cluster_gem(), popcon2dropbox::copy(), edm::Event::getByToken(), and make_copad_gem().
void EMTFSubsystemCollector::make_copad_gem | ( | const TriggerPrimitiveCollection & | muon_primitives, |
TriggerPrimitiveCollection & | copad_muon_primitives | ||
) | const |
Definition at line 190 of file EMTFSubsystemCollector.cc.
References funct::abs(), L1TMuon::TriggerPrimitive::GEMData::bx, relativeConstraints::chamber, L1TMuon::TriggerPrimitive::detId(), runEdmFileComparison::found, L1TMuon::TriggerPrimitive::getGEMData(), L1TMuon::TriggerPrimitive::kGEM, GEMDetId::layer(), AlCaHLTBitMon_ParallelJobs::p, L1TMuon::TriggerPrimitive::GEMData::pad, DetId::rawId(), relativeConstraints::ring, relativeConstraints::station, and L1TMuon::TriggerPrimitive::subsystem().
Referenced by extractPrimitives().