File indexing completed on 2025-08-06 08:21:59
0001 #ifndef __MvtxRunInfoUnpackPRDFF__
0002 #define __MvtxRunInfoUnpackPRDFF__
0003
0004
0005
0006 #include <fun4all/SubsysReco.h>
0007 #include <phool/PHObject.h>
0008
0009 class Event;
0010 class Packet;
0011 class Packet_hbd_fpgashort;
0012
0013 class MvtxRunInfoUnpackPRDF : public SubsysReco
0014 {
0015 public:
0016 MvtxRunInfoUnpackPRDF();
0017
0018 int
0019 Init(PHCompositeNode *topNode);
0020
0021 int
0022 InitRun(PHCompositeNode *topNode);
0023
0024 int
0025 process_event(PHCompositeNode *topNode);
0026
0027 int
0028 End(PHCompositeNode *topNode);
0029
0030 void
0031 CreateNodeTree(PHCompositeNode *topNode);
0032
0033 private:
0034
0035 PHCompositeNode* dstNode;
0036
0037 Event* _event;
0038 Packet_hbd_fpgashort* _packet;
0039
0040 };
0041
0042 #endif