00001 #ifndef AsciiNeutronWriter_h 00002 #define AsciiNeutronWriter_h 00003 00004 #include "SimMuon/Neutron/src/NeutronWriter.h" 00005 00012 class AsciiNeutronWriter : public NeutronWriter 00013 { 00014 public: 00015 AsciiNeutronWriter(std::string fileNameBase); 00016 virtual ~AsciiNeutronWriter(); 00017 00018 protected: 00019 virtual void writeCluster(int chamberType, const edm::PSimHitContainer & hits); 00020 00021 private: 00022 std::string theFileNameBase; 00023 }; 00024 00025 #endif 00026