CMS 3D CMS Logo

List of all members | Private Member Functions
ZDCHitFilter Class Reference

#include <ZDCHitFilter.h>

Inheritance diagram for ZDCHitFilter:
CaloVHitFilter

Private Member Functions

bool accepts (const PCaloHit &hit) const override
 

Additional Inherited Members

- Public Member Functions inherited from CaloVHitFilter
virtual ~CaloVHitFilter ()=default
 

Detailed Description

Definition at line 8 of file ZDCHitFilter.h.

Member Function Documentation

bool ZDCHitFilter::accepts ( const PCaloHit hit) const
inlineoverrideprivatevirtual

Implements CaloVHitFilter.

Definition at line 9 of file ZDCHitFilter.h.

References DetId::Calo, PCaloHit::id(), and HcalZDCDetId::SubdetectorId.

9  {
10  DetId detId(hit.id());
11  return (detId.det()==DetId::Calo && detId.subdetId()==HcalZDCDetId::SubdetectorId);
12  }
unsigned int id() const
Definition: PCaloHit.h:37
Definition: DetId.h:18
static const int SubdetectorId
Definition: HcalZDCDetId.h:25