mEmcRawToLongModulev1 Class Reference

#include <mEmcRawToLongModulev1.h>

Inherits EMCModule.

Inheritance diagram for mEmcRawToLongModulev1:

Inheritance graph
[legend]
List of all members.

Detailed Description

(STAF) Converts dEmcRawData into dEmcDCMLongData.

Definition at line 12 of file mEmcRawToLongModulev1.h.

Public Member Functions

 mEmcRawToLongModulev1 ()
virtual ~mEmcRawToLongModulev1 ()
PHBoolean event (PHCompositeNode *)

Private Member Functions

PHBoolean event (PHCompositeNode *root, const char *dEmcRawNodeName, const char *dEmcDCMLongNodeName)
bool doit (const dEmcRawDataWrapper &, dEmcDCMLongDataWrapper &)

Private Attributes

std::string fEmcRawNodeName
std::string fEmcDCMLongNodeName


Constructor & Destructor Documentation

mEmcRawToLongModulev1::mEmcRawToLongModulev1  ) 
 

Definition at line 12 of file mEmcRawToLongModulev1.C.

References fEmcDCMLongNodeName, fEmcRawNodeName, and EMCModule::name.

mEmcRawToLongModulev1::~mEmcRawToLongModulev1  )  [virtual]
 

Definition at line 20 of file mEmcRawToLongModulev1.C.


Member Function Documentation

bool mEmcRawToLongModulev1::doit const dEmcRawDataWrapper &  ,
dEmcDCMLongDataWrapper & 
[private]
 

Definition at line 86 of file mEmcRawToLongModulev1.C.

References ievno.

Referenced by event().

PHBoolean mEmcRawToLongModulev1::event PHCompositeNode *  root,
const char *  dEmcRawNodeName,
const char *  dEmcDCMLongNodeName
[private]
 

Definition at line 33 of file mEmcRawToLongModulev1.C.

References doit(), and emcNodeHelper::findCompositeNode().

PHBoolean mEmcRawToLongModulev1::event PHCompositeNode *   )  [virtual]
 

Implements EMCModule.

Definition at line 26 of file mEmcRawToLongModulev1.C.

References fEmcDCMLongNodeName, and fEmcRawNodeName.


Member Data Documentation

std::string mEmcRawToLongModulev1::fEmcDCMLongNodeName [private]
 

Definition at line 28 of file mEmcRawToLongModulev1.h.

Referenced by event(), and mEmcRawToLongModulev1().

std::string mEmcRawToLongModulev1::fEmcRawNodeName [private]
 

Definition at line 27 of file mEmcRawToLongModulev1.h.

Referenced by event(), and mEmcRawToLongModulev1().


The documentation for this class was generated from the following files: