CMS 3D CMS Logo

NeutronWriter Class Reference

theNeutronWriter stores "events" which consist of a list of SimHits, grouped by detector type. More...

#include <SimMuon/Neutron/src/NeutronWriter.h>

Inheritance diagram for NeutronWriter:

AsciiNeutronWriter RootNeutronWriter

List of all members.

Public Member Functions

virtual void initialize (int detType)
virtual void writeEvent (int detType, const edm::PSimHitContainer &simHits)=0
 makes an "event" from a list of SimHits. Called by writeEvent
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 14 of file NeutronWriter.h.


Constructor & Destructor Documentation

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

Definition at line 19 of file NeutronWriter.h.

00019 {}


Member Function Documentation

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

Reimplemented in RootNeutronWriter.

Definition at line 18 of file NeutronWriter.h.

Referenced by SubsystemNeutronWriter::initialize().

00018 {}

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

makes an "event" from a list of SimHits. Called by writeEvent

Implemented in AsciiNeutronWriter, and RootNeutronWriter.

Referenced by SubsystemNeutronWriter::writeHits().


The documentation for this class was generated from the following file:
Generated on Tue Jun 9 18:28:59 2009 for CMSSW by  doxygen 1.5.4