File indexing completed on 2025-08-06 08:12:21
0001 #ifndef HITMAP_H
0002 #define HITMAP_H
0003
0004 #include <iostream>
0005 #include <cmath>
0006 #include <vector>
0007 #include <string>
0008 #include <numeric>
0009 #include <map>
0010
0011 #include <TCanvas.h>
0012 #include <TH1.h>
0013 #include <TH2.h>
0014 #include <TString.h>
0015 #include <TGraph.h>
0016 #include <TLatex.h>
0017 #include <TLegend.h>
0018 #include <TMath.h>
0019 #include <TFile.h>
0020 #include <TTree.h>
0021
0022 #include "sPhenixStyle.h"
0023 #include "InttEvent.h"
0024
0025 class InttEvent;
0026
0027 class HITMAP
0028 {
0029 public:
0030 HITMAP(std::string input_file_directory, std::string input_tree_name, std::string output_directory);
0031 virtual ~HITMAP();
0032
0033 protected:
0034 std::string input_file_directory;
0035 std::string input_tree_name;
0036 std::string output_directory;
0037 TFile* file_in;
0038 TTree * tree_in;
0039 InttEvent* inttEvt_;
0040
0041 TCanvas * c1;
0042 TH2D* h2_AllMap_[8][14];
0043
0044 void Init();
0045
0046 };
0047
0048 #endif