4 #ifndef STAR_StFcsPi0ReconstructionMaker_HH
5 #define STAR_StFcsPi0ReconstructionMaker_HH
14 #include "StLorentzVectorD.hh"
15 #include "StThreeVectorD.hh"
31 void st(Int_t run_number){filename=Form(
"StFcsPi0invariantmass%i.root",run_number);};
38 TH1F* h1_inv_mass_cluster=0;
39 TH1F* h1_Zgg_cluster=0;
40 TH1F* h1_opening_angle_cluster=0;
41 TH1F* h1_each_cluster_energy_nocut=0;
42 TH1F* h1_each_cluster_energy_aftercut=0;
43 TH1F* h1_two_cluster_energy_nocut=0;
44 TH1F* h1_two_cluster_energy_aftercut=0;
45 TH1F* h1_dgg_cluster=0;
46 TH2F* h2_EcalMult_vs_TOFMult=0;
47 TH2F* h2_EcalMult_vs_TOFMult_E_1=0;
48 TH2F* h2_EcalClustMult_vs_TOFMult=0;
49 TH2F* h2_EcalClustMult_vs_TOFMult_E_1=0;
50 TH2F* h2_dgg_cluster_vs_E1pE2_cluster=0;
51 TH2F* h2_mass_cluster_vs_Zgg_cluster=0;
52 TH2F* h2_cluster_position=0;
53 TH2F* h2_mass_cluster_vs_dgg_cluster=0;
55 TH1F *h1list_mass_cluster_by_tower[64];
56 TH1F *h1list_Etower[64];
58 TH1F* h1_inv_mass_point=0;
60 TH1F* h1_opening_angle_point=0;
61 TH1F* h1_each_point_energy_nocut=0;
62 TH1F* h1_each_point_energy_aftercut=0;
63 TH1F* h1_two_point_energy_nocut=0;
64 TH1F* h1_two_point_energy_aftercut=0;
66 TH1F* h1_x_rPosition_point=0;
67 TH1F* h1_y_rPosition_point=0;
69 TH2F* h2_EcalPointMult_vs_TOFMult=0;
70 TH2F* h2_EcalPointMult_vs_TOFMult_E_1=0;
72 TH2F* h2_dgg_point_vs_E1pE2_point=0;
73 TH2F* h2_mass_point_vs_Zgg_point=0;
74 TH2F* h2_point_position=0;
75 TH2F* h2_mass_point_vs_dgg_point=0;
76 TH1F *h1list_mass_point_by_tower[64];
81 double mMaxEvents=1000000;
86 float EcalMult_cut=25;