22 void Start(hipo::banklist& banks)
override;
23 void Run(hipo::banklist& banks)
const override;
28 void FillHistograms(
const std::vector<ROOT::Math::PxPyPzEVector>& photons,
int idx)
const;
29 void InitializeHistograms();
30 void ConfigureHistogram(TH1F* hist,
int color);
32 hipo::banklist::size_type b_particle;
34 std::vector<int>
const u_pdg_list = {
35 particle::PDG::electron,
36 particle::PDG::photon};
38 TString m_output_file_basename;
42 std::map<int, TH1F*> h_Mgg;
43 std::map<int, TH1F*> h_P;
44 std::map<int, TH1F*> h_Th;
45 std::map<int, TH1F*> h_Phi;