Back to home page

sPhenix code displayed by LXR

 
 

    


File indexing completed on 2025-08-05 08:21:37

0001 #ifndef ANALYZESIMPLETREE_H__
0002 #define ANALYZESIMPLETREE_H__
0003 
0004 #include <fun4all/SubsysReco.h>
0005 
0006 class Fun4AllHistoManager;
0007 class TH1;
0008 class TH2;
0009 
0010 class AnalyzeSimpleTree: public SubsysReco
0011 {
0012  public:
0013 
0014   AnalyzeSimpleTree(const std::string &name = "ANALYZETREE");
0015   ~AnalyzeSimpleTree()  override {}
0016 
0017   int Init(PHCompositeNode * /*topNode*/) override;
0018 
0019   int process_event(PHCompositeNode *topNode) override;
0020 
0021   int End(PHCompositeNode * /*topNode*/) override;
0022  private:
0023 
0024   Fun4AllHistoManager *hm = nullptr;
0025   TH1 *myfloats = nullptr;
0026   TH2 *my2dfloats = nullptr;
0027 };
0028 
0029 #endif /* ANALYZESIMPLETREE_H__ */
0030