File indexing completed on 2024-04-06 12:30:49
0001 #ifndef NeutronWriter_h
0002 #define NeutronWriter_h
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012 #include "SimDataFormats/TrackingHit/interface/PSimHitContainer.h"
0013 #include "FWCore/Framework/interface/Frameworkfwd.h"
0014
0015 class NeutronWriter {
0016 public:
0017
0018 virtual void writeCluster(int detType, const edm::PSimHitContainer& simHits) = 0;
0019 virtual void initialize(int detType) {}
0020 virtual void beginEvent(edm::Event& e, const edm::EventSetup& es) {}
0021 virtual void endEvent() {}
0022 virtual ~NeutronWriter() {}
0023 };
0024
0025 #endif