Back to home page

sPhenix code displayed by LXR

 
 

    


File indexing completed on 2025-08-06 08:12:21

0001 #include "hitmap.h"
0002 #include <iostream>
0003 // #include "sPhenixStyle.C"
0004 // #include "InttEvent.cc"
0005 
0006 HITMAP::HITMAP(std::string input_file_directory, std::string input_tree_name, std::string output_directory)
0007 : input_file_directory(input_file_directory), input_tree_name(input_tree_name), output_directory(output_directory)
0008 {
0009     SetsPhenixStyle();
0010     gStyle->SetOptStat(0); // Turn off the statistics box
0011     
0012     Init();
0013     
0014     return;
0015 }
0016 
0017 HITMAP::~HITMAP()
0018 {
0019     return;
0020 }
0021 
0022 void HITMAP::Init()
0023 {
0024     file_in = TFile::Open((input_file_directory).c_str());
0025     tree_in = (TTree*)file_in->Get((input_tree_name).c_str());
0026     inttEvt_ = nullptr;
0027     tree_in->SetBranchAddress("event", &inttEvt_);
0028 
0029     std::cout<<"Total events : "<<tree_in->GetEntries()<<std::endl;
0030 
0031     return;
0032 }