mEmcRawToLongModule.h

Go to the documentation of this file.
00001 #ifndef __MEMCRAWTOLONGMODULE_H__
00002 #define __MEMCRAWTOLONGMODULE_H__
00003 
00004 #include "phool.h"
00005 #include "PHNode.h"
00006 #include "PHPointerList.h"
00007 #include "EMCModule.h"
00008 #include "PHString.h"
00009 
00017 class PHCompositeNode;
00018 
00019 class mEmcRawToLongModule: public EMCModule {
00020 public:
00021   mEmcRawToLongModule(){}
00022   virtual ~mEmcRawToLongModule(){}
00023   PHBoolean event(PHCompositeNode *);
00024   PHBoolean event(PHCompositeNode *,PHString dEmcRawLongNodeName,PHString dEmcDCMLongNodeName);
00025 
00026 protected:
00027   PHBoolean callPAM(PHPointerList<PHNode>&);
00028 };
00029 #endif /*__MEMCRAWTOLONGMODULE_H__*/