CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_1/src/SimMuon/RPCDigitizer/src/RPCNeutronWriter.h

Go to the documentation of this file.
00001 #ifndef SimMuon_RPCDigitizer_RPCNeutronWriter_h
00002 #define SimMuon_RPCDigitizer_RPCNeutronWriter_h
00003 
00004 #include "SimMuon/Neutron/interface/SubsystemNeutronWriter.h"
00005 
00013 class RPCNeutronWriter : public SubsystemNeutronWriter
00014 {
00015  public:
00016   explicit RPCNeutronWriter(edm::ParameterSet const& pset);
00017   virtual ~RPCNeutronWriter();
00018 
00019  protected:
00020   virtual int localDetId(int globalDetId) const;
00021 
00022   virtual int chamberType(int globalDetId) const;
00023 
00024   virtual int chamberId(int globalDetId) const;
00025 
00027   virtual bool accept(const edm::PSimHitContainer & cluster) const {return true;}
00028 
00029 };
00030 
00031 #endif