Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
TempInfoUnpackPRDF.h
Go to the documentation of this file. Or view the newest version in sPHENIX GitHub for file TempInfoUnpackPRDF.h
1 // Tell emacs that this is a C++ source
2 // -*- C++ -*-.
3 #ifndef PROTOTYPE4_TEMPINFOUNPACKPRDF_H
4 #define PROTOTYPE4_TEMPINFOUNPACKPRDF_H
5 
6 #include <fun4all/SubsysReco.h>
7 
8 #include <ctime> // for time_t
9 
10 class Packet;
11 class PHCompositeNode;
12 class RawTowerContainer;
13 
15 {
16  public:
18  virtual ~TempInfoUnpackPRDF() {}
19 
20  int InitRun(PHCompositeNode *topNode);
21 
22  int process_event(PHCompositeNode *topNode);
23 
24  void CreateNodeTree(PHCompositeNode *topNode);
25 
26  protected:
27  int addPacketInfo(Packet *p, PHCompositeNode *topNode, const time_t etime,
28  const int evtnr);
29 
33 };
34 
35 #endif