25 template <
typename T1,
typename T2>
55 template <
typename T1,
typename T2>
58 edm::LogError(
"TauEmbedding")<<
"!!!! Please add the checkrecHit for the individual class templates " 66 const std::type_info &hit_type =
typeid(
recHit);
67 if (hit_type ==
typeid(
CSCSegment)) {
return true;}
68 else if (hit_type ==
typeid(
CSCRecHit2D)) {
return true;}
77 const std::type_info &hit_type =
typeid(
recHit);
79 else if (hit_type ==
typeid(
DTRecHit1D)) {
return true;}
90 const std::type_info &hit_type =
typeid(
recHit);
91 if (hit_type ==
typeid(
RPCRecHit)) {
return true;}
CSCDetId cscDetId() const
#define DEFINE_FWK_MODULE(type)
uint32_t getRawDetId(const T2 &)
constexpr uint32_t rawId() const
get the raw id
MuonDetCleaner< CSCDetId, CSCRecHit2D > CSCRecHitColCleaner
bool checkrecHit(const TrackingRecHit &)
RPCDetId rpcId() const
Return the rpcId.
virtual DetId geographicalId() const
Return the detId of the Det (a DTLayer).
MuonDetCleaner< RPCDetId, RPCRecHit > RPCRecHitColCleaner
MuonDetCleaner< DTLayerId, DTRecHit1DPair > DTRecHitColCleaner