CMS 3D CMS Logo

Public Member Functions

NeutronWriter Class Reference

#include <NeutronWriter.h>

Inheritance diagram for NeutronWriter:
AsciiNeutronWriter EDMNeutronWriter RootNeutronWriter

List of all members.

Public Member Functions

virtual void beginEvent (edm::Event &e, const edm::EventSetup &es)
virtual void endEvent ()
virtual void initialize (int detType)
virtual void writeCluster (int detType, const edm::PSimHitContainer &simHits)=0
 writes out a list of SimHits.
virtual ~NeutronWriter ()

Detailed Description

theNeutronWriter stores "events" which consist of a list of SimHits, grouped by detector type. These can then be read back to model neutron background int muon chambers.

Definition at line 15 of file NeutronWriter.h.


Constructor & Destructor Documentation

virtual NeutronWriter::~NeutronWriter ( ) [inline, virtual]

Definition at line 22 of file NeutronWriter.h.

{}

Member Function Documentation

virtual void NeutronWriter::beginEvent ( edm::Event e,
const edm::EventSetup es 
) [inline, virtual]

Reimplemented in EDMNeutronWriter.

Definition at line 20 of file NeutronWriter.h.

Referenced by SubsystemNeutronWriter::produce().

{}
virtual void NeutronWriter::endEvent ( ) [inline, virtual]

Reimplemented in EDMNeutronWriter.

Definition at line 21 of file NeutronWriter.h.

Referenced by SubsystemNeutronWriter::produce().

{}
virtual void NeutronWriter::initialize ( int  detType) [inline, virtual]

Reimplemented in EDMNeutronWriter, and RootNeutronWriter.

Definition at line 19 of file NeutronWriter.h.

Referenced by SubsystemNeutronWriter::initialize().

{}
virtual void NeutronWriter::writeCluster ( int  detType,
const edm::PSimHitContainer simHits 
) [pure virtual]

writes out a list of SimHits.

Implemented in AsciiNeutronWriter, EDMNeutronWriter, and RootNeutronWriter.

Referenced by SubsystemNeutronWriter::writeCluster().