CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_10_patch2/src/SimMuon/DTDigitizer/src/DTNeutronWriter.h

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