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