35 void SetDir(TFile* outFile, TTree* recoTree);
40 void SetSelection(Int_t Module, Int_t Section, Int_t Trigger);
45 static constexpr int kTOTAL_MODULES = 54;
47 static constexpr int kNstrips = 16;
48 static constexpr int kNsides = 2;
49 static constexpr int kNgains = 2;
51 long int fEventCounter = 1;
52 long int fEventCounterZL = 1;
54 Int_t fSelectedModule;
55 Int_t fSelectedSection;
56 Int_t fSelectedTrigger;
66 TH2F* h2_totalE_hodoZ2_BT;
67 TH2F* h2_totalE_hodoZ2_CCT2;
70 TCanvas* canProfsSmall;
76 TCanvas* can_ZL_nEvent;
78 TCanvas* can_totalE_hodoZ2;
80 std::vector<PadInfo*> canAmpsPads;
81 std::vector<PadInfo*> canProfsPads;
82 std::vector<PadInfo*> canZLPads;
83 vector<PadInfo*> canSelectPads;
84 std::vector<PadInfo*> can_mod_secPads;
85 std::vector<PadInfo*> can_ZL_nEventPads;
86 std::vector<PadInfo*> can_totalEPads;
87 std::vector<PadInfo*> can_totalE_hodoZ2Pads;
88 std::vector<TString> NamesAmps;
89 std::vector<TString> NamesProfs;
90 std::vector<TString> NamesZL;
91 vector<TString> NamesSelect;
92 std::vector<TString> Names_mod_sec;
93 std::vector<TString> Names_ZL_nEvent;
94 std::vector<TString> Names_totalE;
95 std::vector<TString> Names_totalE_hodoZ2;
97 std::vector<TH1*> hModuleProfile =
98 std::vector<TH1*>(kTOTAL_MODULES + 1,
nullptr);
99 std::vector<TH1*> h2_mod_ZL_nEvent =
100 std::vector<TH1*>(kTOTAL_MODULES + 1,
nullptr);