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