24 template <
typename T1,
typename T2>
54 template <
typename T1,
typename T2>
57 std::cout<<
"!!!! Please add the checkrecHit for the individual class templates "
65 const std::type_info &hit_type =
typeid(recHit);
66 if (hit_type ==
typeid(
CSCSegment)) {
return true;}
67 else if (hit_type ==
typeid(
CSCRecHit2D)) {
return true;}
76 const std::type_info &hit_type =
typeid(recHit);
78 else if (hit_type ==
typeid(
DTRecHit1D)) {
return true;}
89 const std::type_info &hit_type =
typeid(recHit);
90 if (hit_type ==
typeid(
RPCRecHit)) {
return true;}
CSCDetId cscDetId() const
MuonDetCleaner< CSCDetId, CSCRecHit2D > CSCRecHitCleaner
#define DEFINE_FWK_MODULE(type)
uint32_t getRawDetId(const T2 &)
bool checkrecHit(const TrackingRecHit &)
uint32_t rawId() const
get the raw id
RPCDetId rpcId() const
Return the rpcId.
virtual DetId geographicalId() const
Return the detId of the Det (a DTLayer).
MuonDetCleaner< DTLayerId, DTRecHit1DPair > DTRecHitCleaner
MuonDetCleaner< RPCDetId, RPCRecHit > RPCRecHitCleaner