File indexing completed on 2024-04-06 12:30:49
0001 #ifndef SimMuon_RPCDigitizer_RPCNeutronWriter_h
0002 #define SimMuon_RPCDigitizer_RPCNeutronWriter_h
0003
0004 #include "SimMuon/Neutron/interface/SubsystemNeutronWriter.h"
0005
0006
0007
0008
0009
0010
0011
0012
0013 class RPCNeutronWriter : public SubsystemNeutronWriter {
0014 public:
0015 explicit RPCNeutronWriter(edm::ParameterSet const& pset);
0016 ~RPCNeutronWriter() override;
0017
0018 protected:
0019 int localDetId(int globalDetId) const override;
0020
0021 int chamberType(int globalDetId) const override;
0022
0023 int chamberId(int globalDetId) const override;
0024
0025
0026 bool accept(const edm::PSimHitContainer& cluster) const override { return true; }
0027 };
0028
0029 #endif