class mMuiFillRawGhitRelModule : public PHModule

Refills the dMuiRawGhitRel table using its contents and the contents of dMuiRaw

Inheritance:


Public Methods

mMuiFillRawGhitRelModule()
Constructor.
~mMuiFillRawGhitRelModule()
Destructor.
PHBoolean event(PHCompositeNode *basenode)
Do a "join" operation on the dMuiDCMGhitRel and dMuiRaw tables

Documentation

Refills the dMuiRawGhitRel table using its contents and the contents of dMuiRaw. This module needs to be called after fake data is read.

The (ghit index) to (raw index) relationship is not preserved through the packing-unpacking process, but the (ghit index) to (raw channel id) relationship is preserved. Use the dMuiRaw table to determine the new (raw channel id) to (raw index) relationship, and thereby determine the new (ghit index) to (raw index) relationship.

mMuiFillRawGhitRelModule()
Constructor.

~mMuiFillRawGhitRelModule()
Destructor.

PHBoolean event(PHCompositeNode *basenode)
Do a "join" operation on the dMuiDCMGhitRel and dMuiRaw tables. The "join index" is the (arm,plane,panel,orient,twopack) identifier.

Parameters:
dMuiUnpackControl - unpacker control parameters
dMuiUnpackControl_h - header structure for dMuiUnpackControl
dMuiDCMGhitRel - Relational table: GEANT hits to raw channels.
dMuiDCMGhitRel_h - header structure for dMuiDCMGhitRel
dMuiRaw - List of two-packs hit in this event
dMuiRaw_h - header structure for the dMuiRaw table.
dMuiRawGhitRel - (output) Relational table: GEANT hits to raw hits.
dMuiRawGhitRel_h - header structure for dMuiRawGhitRel


This class has no child classes.
Author:
Kyle Pope mailto:pope@phy.ornl.gov
See Also:
dMuiUnpackControl
dMuiDCMGhitRel
dMuiRaw
dMuiRawGhitRel

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de