#include <EDMNeutronWriter.h>
Public Member Functions | |
virtual void | beginEvent (edm::Event &e, const edm::EventSetup &es) |
EDMNeutronWriter () | |
virtual void | endEvent () |
virtual void | initialize (int detType) |
virtual void | writeCluster (int detType, const edm::PSimHitContainer &simHits) |
writes out a list of SimHits. More... | |
virtual | ~EDMNeutronWriter () |
Public Member Functions inherited from NeutronWriter | |
virtual | ~NeutronWriter () |
Private Attributes | |
edm::Event * | theEvent |
std::unique_ptr < edm::PSimHitContainer > | theHits |
Writes an event made of neutron hits
Definition at line 9 of file EDMNeutronWriter.h.
EDMNeutronWriter::EDMNeutronWriter | ( | ) |
Definition at line 4 of file EDMNeutronWriter.cc.
|
virtual |
Definition at line 11 of file EDMNeutronWriter.cc.
|
virtual |
Reimplemented from NeutronWriter.
Definition at line 20 of file EDMNeutronWriter.cc.
References alignCSCRings::e, theEvent, and theHits.
|
virtual |
Reimplemented from NeutronWriter.
Definition at line 26 of file EDMNeutronWriter.cc.
References eostools::move(), edm::Event::put(), theEvent, and theHits.
|
inlinevirtual |
|
virtual |
writes out a list of SimHits.
Implements NeutronWriter.
Definition at line 14 of file EDMNeutronWriter.cc.
References theHits.
|
private |
Definition at line 21 of file EDMNeutronWriter.h.
Referenced by beginEvent(), and endEvent().
|
private |
Definition at line 22 of file EDMNeutronWriter.h.
Referenced by beginEvent(), endEvent(), and writeCluster().