////////////////////////////////////////////////////////// // This class has been automatically generated on // Thu Apr 14 20:31:50 2016 by ROOT version 5.34/25 // from TTree ntpBestPbarp/BestPbarp system info // found on file: output_ana_task.root ////////////////////////////////////////////////////////// #ifndef ntpBestPbarp_h #define ntpBestPbarp_h #include #include #include #include #include // Header file for the classes stored in the TTree if any. // Fixed size dimensions of array or collections stored in the TTree if any. class ntpBestPbarp { public : TTree *fChain; //!pointer to the analyzed TTree or TChain Int_t fCurrent; //!current Tree number in a TChain TCanvas * c1; TH1D * h_fit_chisq; TH1D * h_fit_prob; TH1D * h_lam_m; TH1D * h_lam_vtx_pullx; TH1D * h_lam_vtx_pully; TH1D * h_lam_vtx_pullz; TH1D * h_pim_tht; TH1D * h_p_tht; TCanvas * c2; TH1D * h_fit2_chisq; TH1D * h_fit2_prob; TH1D * h_lam2_m; TH1D * h_lam2_vtx_pullx; TH1D * h_lam2_vtx_pully; TH1D * h_lam2_vtx_pullz; TH1D * h_pim2_tht; TH1D * h_p2_tht; // Declaration of leaf types Float_t fitter_chisq; Float_t fitter_prob; Float_t pbarpfit_px; Float_t pbarpfit_py; Float_t pbarpfit_pz; Float_t pbarpfit_e; Float_t pbarpfit_p; Float_t pbarpfit_tht; Float_t pbarpfit_phi; Float_t pbarpfit_pt; Float_t pbarpfit_m; Float_t pbarpfit_x; Float_t pbarpfit_y; Float_t pbarpfit_z; Float_t pbarpfit_l; Float_t pbarpfit_chg; Float_t pbarpfit_pdg; Float_t pbarpfit_pxcm; Float_t pbarpfit_pycm; Float_t pbarpfit_pzcm; Float_t pbarpfit_ecm; Float_t pbarpfit_pcm; Float_t pbarpfit_thtcm; Float_t pbarpfit_phicm; Float_t pbarpfit_covpxpx; Float_t pbarpfit_covpxpy; Float_t pbarpfit_covpxpz; Float_t pbarpfit_covpxe; Float_t pbarpfit_covpypy; Float_t pbarpfit_covpypz; Float_t pbarpfit_covpye; Float_t pbarpfit_covpzpz; Float_t pbarpfit_covpze; Float_t pbarpfit_covee; Float_t pbarpfit_pullpx; Float_t pbarpfit_pullpy; Float_t pbarpfit_pullpz; Float_t pbarpfit_pulle; Float_t pbarpfit_pullx; Float_t pbarpfit_pully; Float_t pbarpfit_pullz; Float_t pbarpfit_mct; Float_t pbarpfit_mdif; Float_t pbarpfit_oang; Float_t pbarpfit_decang; Float_t pbarpfit_cdecang; Float_t pbarpfit_d0px; Float_t pbarpfit_d0py; Float_t pbarpfit_d0pz; Float_t pbarpfit_d0e; Float_t pbarpfit_d0p; Float_t pbarpfit_d0tht; Float_t pbarpfit_d0phi; Float_t pbarpfit_d0pt; Float_t pbarpfit_d0m; Float_t pbarpfit_d0x; Float_t pbarpfit_d0y; Float_t pbarpfit_d0z; Float_t pbarpfit_d0l; Float_t pbarpfit_d0chg; Float_t pbarpfit_d0pdg; Float_t pbarpfit_d0pxcm; Float_t pbarpfit_d0pycm; Float_t pbarpfit_d0pzcm; Float_t pbarpfit_d0ecm; Float_t pbarpfit_d0pcm; Float_t pbarpfit_d0thtcm; Float_t pbarpfit_d0phicm; Float_t pbarpfit_d0covpxpx; Float_t pbarpfit_d0covpxpy; Float_t pbarpfit_d0covpxpz; Float_t pbarpfit_d0covpxe; Float_t pbarpfit_d0covpypy; Float_t pbarpfit_d0covpypz; Float_t pbarpfit_d0covpye; Float_t pbarpfit_d0covpzpz; Float_t pbarpfit_d0covpze; Float_t pbarpfit_d0covee; Float_t pbarpfit_d0pullpx; Float_t pbarpfit_d0pullpy; Float_t pbarpfit_d0pullpz; Float_t pbarpfit_d0pulle; Float_t pbarpfit_d0pullx; Float_t pbarpfit_d0pully; Float_t pbarpfit_d0pullz; Float_t pbarpfit_d0mct; Float_t pbarpfit_d0mdif; Float_t pbarpfit_d0oang; Float_t pbarpfit_d0decang; Float_t pbarpfit_d0cdecang; Float_t pbarpfit_d0d0px; Float_t pbarpfit_d0d0py; Float_t pbarpfit_d0d0pz; Float_t pbarpfit_d0d0e; Float_t pbarpfit_d0d0p; Float_t pbarpfit_d0d0tht; Float_t pbarpfit_d0d0phi; Float_t pbarpfit_d0d0pt; Float_t pbarpfit_d0d0m; Float_t pbarpfit_d0d0x; Float_t pbarpfit_d0d0y; Float_t pbarpfit_d0d0z; Float_t pbarpfit_d0d0l; Float_t pbarpfit_d0d0chg; Float_t pbarpfit_d0d0pdg; Float_t pbarpfit_d0d0pxcm; Float_t pbarpfit_d0d0pycm; Float_t pbarpfit_d0d0pzcm; Float_t pbarpfit_d0d0ecm; Float_t pbarpfit_d0d0pcm; Float_t pbarpfit_d0d0thtcm; Float_t pbarpfit_d0d0phicm; Float_t pbarpfit_d0d0covpxpx; Float_t pbarpfit_d0d0covpxpy; Float_t pbarpfit_d0d0covpxpz; Float_t pbarpfit_d0d0covpxe; Float_t pbarpfit_d0d0covpypy; Float_t pbarpfit_d0d0covpypz; Float_t pbarpfit_d0d0covpye; Float_t pbarpfit_d0d0covpzpz; Float_t pbarpfit_d0d0covpze; Float_t pbarpfit_d0d0covee; Float_t pbarpfit_d0d0pullpx; Float_t pbarpfit_d0d0pullpy; Float_t pbarpfit_d0d0pullpz; Float_t pbarpfit_d0d0pulle; Float_t pbarpfit_d0d0pullx; Float_t pbarpfit_d0d0pully; Float_t pbarpfit_d0d0pullz; Float_t pbarpfit_d0d0mct; Float_t pbarpfit_d0d0pide; Float_t pbarpfit_d0d0pidmu; Float_t pbarpfit_d0d0pidpi; Float_t pbarpfit_d0d0pidk; Float_t pbarpfit_d0d0pidp; Float_t pbarpfit_d0d0pidmax; Float_t pbarpfit_d0d0pidbest; Float_t pbarpfit_d0d0trpdg; Float_t pbarpfit_d0d1px; Float_t pbarpfit_d0d1py; Float_t pbarpfit_d0d1pz; Float_t pbarpfit_d0d1e; Float_t pbarpfit_d0d1p; Float_t pbarpfit_d0d1tht; Float_t pbarpfit_d0d1phi; Float_t pbarpfit_d0d1pt; Float_t pbarpfit_d0d1m; Float_t pbarpfit_d0d1x; Float_t pbarpfit_d0d1y; Float_t pbarpfit_d0d1z; Float_t pbarpfit_d0d1l; Float_t pbarpfit_d0d1chg; Float_t pbarpfit_d0d1pdg; Float_t pbarpfit_d0d1pxcm; Float_t pbarpfit_d0d1pycm; Float_t pbarpfit_d0d1pzcm; Float_t pbarpfit_d0d1ecm; Float_t pbarpfit_d0d1pcm; Float_t pbarpfit_d0d1thtcm; Float_t pbarpfit_d0d1phicm; Float_t pbarpfit_d0d1covpxpx; Float_t pbarpfit_d0d1covpxpy; Float_t pbarpfit_d0d1covpxpz; Float_t pbarpfit_d0d1covpxe; Float_t pbarpfit_d0d1covpypy; Float_t pbarpfit_d0d1covpypz; Float_t pbarpfit_d0d1covpye; Float_t pbarpfit_d0d1covpzpz; Float_t pbarpfit_d0d1covpze; Float_t pbarpfit_d0d1covee; Float_t pbarpfit_d0d1pullpx; Float_t pbarpfit_d0d1pullpy; Float_t pbarpfit_d0d1pullpz; Float_t pbarpfit_d0d1pulle; Float_t pbarpfit_d0d1pullx; Float_t pbarpfit_d0d1pully; Float_t pbarpfit_d0d1pullz; Float_t pbarpfit_d0d1mct; Float_t pbarpfit_d0d1pide; Float_t pbarpfit_d0d1pidmu; Float_t pbarpfit_d0d1pidpi; Float_t pbarpfit_d0d1pidk; Float_t pbarpfit_d0d1pidp; Float_t pbarpfit_d0d1pidmax; Float_t pbarpfit_d0d1pidbest; Float_t pbarpfit_d0d1trpdg; Float_t pbarpfit_d0pocvx; Float_t pbarpfit_d0pocvy; Float_t pbarpfit_d0pocvz; Float_t pbarpfit_d0altvx; Float_t pbarpfit_d0altvy; Float_t pbarpfit_d0altvz; Float_t pbarpfit_d0pocmag; Float_t pbarpfit_d0pocqa; Float_t pbarpfit_d0pocdist; Float_t pbarpfit_d0pocctau; Float_t pbarpfit_d0vx; Float_t pbarpfit_d0vy; Float_t pbarpfit_d0vz; Float_t pbarpfit_d0len; Float_t pbarpfit_d0ctau; Float_t pbarpfit_d0ctaud; Float_t pbarpfit_d1px; Float_t pbarpfit_d1py; Float_t pbarpfit_d1pz; Float_t pbarpfit_d1e; Float_t pbarpfit_d1p; Float_t pbarpfit_d1tht; Float_t pbarpfit_d1phi; Float_t pbarpfit_d1pt; Float_t pbarpfit_d1m; Float_t pbarpfit_d1x; Float_t pbarpfit_d1y; Float_t pbarpfit_d1z; Float_t pbarpfit_d1l; Float_t pbarpfit_d1chg; Float_t pbarpfit_d1pdg; Float_t pbarpfit_d1pxcm; Float_t pbarpfit_d1pycm; Float_t pbarpfit_d1pzcm; Float_t pbarpfit_d1ecm; Float_t pbarpfit_d1pcm; Float_t pbarpfit_d1thtcm; Float_t pbarpfit_d1phicm; Float_t pbarpfit_d1covpxpx; Float_t pbarpfit_d1covpxpy; Float_t pbarpfit_d1covpxpz; Float_t pbarpfit_d1covpxe; Float_t pbarpfit_d1covpypy; Float_t pbarpfit_d1covpypz; Float_t pbarpfit_d1covpye; Float_t pbarpfit_d1covpzpz; Float_t pbarpfit_d1covpze; Float_t pbarpfit_d1covee; Float_t pbarpfit_d1pullpx; Float_t pbarpfit_d1pullpy; Float_t pbarpfit_d1pullpz; Float_t pbarpfit_d1pulle; Float_t pbarpfit_d1pullx; Float_t pbarpfit_d1pully; Float_t pbarpfit_d1pullz; Float_t pbarpfit_d1mct; Float_t pbarpfit_d1mdif; Float_t pbarpfit_d1oang; Float_t pbarpfit_d1decang; Float_t pbarpfit_d1cdecang; Float_t pbarpfit_d1d0px; Float_t pbarpfit_d1d0py; Float_t pbarpfit_d1d0pz; Float_t pbarpfit_d1d0e; Float_t pbarpfit_d1d0p; Float_t pbarpfit_d1d0tht; Float_t pbarpfit_d1d0phi; Float_t pbarpfit_d1d0pt; Float_t pbarpfit_d1d0m; Float_t pbarpfit_d1d0x; Float_t pbarpfit_d1d0y; Float_t pbarpfit_d1d0z; Float_t pbarpfit_d1d0l; Float_t pbarpfit_d1d0chg; Float_t pbarpfit_d1d0pdg; Float_t pbarpfit_d1d0pxcm; Float_t pbarpfit_d1d0pycm; Float_t pbarpfit_d1d0pzcm; Float_t pbarpfit_d1d0ecm; Float_t pbarpfit_d1d0pcm; Float_t pbarpfit_d1d0thtcm; Float_t pbarpfit_d1d0phicm; Float_t pbarpfit_d1d0covpxpx; Float_t pbarpfit_d1d0covpxpy; Float_t pbarpfit_d1d0covpxpz; Float_t pbarpfit_d1d0covpxe; Float_t pbarpfit_d1d0covpypy; Float_t pbarpfit_d1d0covpypz; Float_t pbarpfit_d1d0covpye; Float_t pbarpfit_d1d0covpzpz; Float_t pbarpfit_d1d0covpze; Float_t pbarpfit_d1d0covee; Float_t pbarpfit_d1d0pullpx; Float_t pbarpfit_d1d0pullpy; Float_t pbarpfit_d1d0pullpz; Float_t pbarpfit_d1d0pulle; Float_t pbarpfit_d1d0pullx; Float_t pbarpfit_d1d0pully; Float_t pbarpfit_d1d0pullz; Float_t pbarpfit_d1d0mct; Float_t pbarpfit_d1d0pide; Float_t pbarpfit_d1d0pidmu; Float_t pbarpfit_d1d0pidpi; Float_t pbarpfit_d1d0pidk; Float_t pbarpfit_d1d0pidp; Float_t pbarpfit_d1d0pidmax; Float_t pbarpfit_d1d0pidbest; Float_t pbarpfit_d1d0trpdg; Float_t pbarpfit_d1d1px; Float_t pbarpfit_d1d1py; Float_t pbarpfit_d1d1pz; Float_t pbarpfit_d1d1e; Float_t pbarpfit_d1d1p; Float_t pbarpfit_d1d1tht; Float_t pbarpfit_d1d1phi; Float_t pbarpfit_d1d1pt; Float_t pbarpfit_d1d1m; Float_t pbarpfit_d1d1x; Float_t pbarpfit_d1d1y; Float_t pbarpfit_d1d1z; Float_t pbarpfit_d1d1l; Float_t pbarpfit_d1d1chg; Float_t pbarpfit_d1d1pdg; Float_t pbarpfit_d1d1pxcm; Float_t pbarpfit_d1d1pycm; Float_t pbarpfit_d1d1pzcm; Float_t pbarpfit_d1d1ecm; Float_t pbarpfit_d1d1pcm; Float_t pbarpfit_d1d1thtcm; Float_t pbarpfit_d1d1phicm; Float_t pbarpfit_d1d1covpxpx; Float_t pbarpfit_d1d1covpxpy; Float_t pbarpfit_d1d1covpxpz; Float_t pbarpfit_d1d1covpxe; Float_t pbarpfit_d1d1covpypy; Float_t pbarpfit_d1d1covpypz; Float_t pbarpfit_d1d1covpye; Float_t pbarpfit_d1d1covpzpz; Float_t pbarpfit_d1d1covpze; Float_t pbarpfit_d1d1covee; Float_t pbarpfit_d1d1pullpx; Float_t pbarpfit_d1d1pullpy; Float_t pbarpfit_d1d1pullpz; Float_t pbarpfit_d1d1pulle; Float_t pbarpfit_d1d1pullx; Float_t pbarpfit_d1d1pully; Float_t pbarpfit_d1d1pullz; Float_t pbarpfit_d1d1mct; Float_t pbarpfit_d1d1pide; Float_t pbarpfit_d1d1pidmu; Float_t pbarpfit_d1d1pidpi; Float_t pbarpfit_d1d1pidk; Float_t pbarpfit_d1d1pidp; Float_t pbarpfit_d1d1pidmax; Float_t pbarpfit_d1d1pidbest; Float_t pbarpfit_d1d1trpdg; Float_t pbarpfit_d1pocvx; Float_t pbarpfit_d1pocvy; Float_t pbarpfit_d1pocvz; Float_t pbarpfit_d1altvx; Float_t pbarpfit_d1altvy; Float_t pbarpfit_d1altvz; Float_t pbarpfit_d1pocmag; Float_t pbarpfit_d1pocqa; Float_t pbarpfit_d1pocdist; Float_t pbarpfit_d1pocctau; Float_t pbarpfit_d1vx; Float_t pbarpfit_d1vy; Float_t pbarpfit_d1vz; Float_t pbarpfit_d1len; Float_t pbarpfit_d1ctau; Float_t pbarpfit_d1ctaud; // List of branches TBranch *b_fitter_chisq; //! TBranch *b_fitter_prob; //! TBranch *b_pbarpfit_px; //! TBranch *b_pbarpfit_py; //! TBranch *b_pbarpfit_pz; //! TBranch *b_pbarpfit_e; //! TBranch *b_pbarpfit_p; //! TBranch *b_pbarpfit_tht; //! TBranch *b_pbarpfit_phi; //! TBranch *b_pbarpfit_pt; //! TBranch *b_pbarpfit_m; //! TBranch *b_pbarpfit_x; //! TBranch *b_pbarpfit_y; //! TBranch *b_pbarpfit_z; //! TBranch *b_pbarpfit_l; //! TBranch *b_pbarpfit_chg; //! TBranch *b_pbarpfit_pdg; //! TBranch *b_pbarpfit_pxcm; //! TBranch *b_pbarpfit_pycm; //! TBranch *b_pbarpfit_pzcm; //! TBranch *b_pbarpfit_ecm; //! TBranch *b_pbarpfit_pcm; //! TBranch *b_pbarpfit_thtcm; //! TBranch *b_pbarpfit_phicm; //! TBranch *b_pbarpfit_covpxpx; //! TBranch *b_pbarpfit_covpxpy; //! TBranch *b_pbarpfit_covpxpz; //! TBranch *b_pbarpfit_covpxe; //! TBranch *b_pbarpfit_covpypy; //! TBranch *b_pbarpfit_covpypz; //! TBranch *b_pbarpfit_covpye; //! TBranch *b_pbarpfit_covpzpz; //! TBranch *b_pbarpfit_covpze; //! TBranch *b_pbarpfit_covee; //! TBranch *b_pbarpfit_pullpx; //! TBranch *b_pbarpfit_pullpy; //! TBranch *b_pbarpfit_pullpz; //! TBranch *b_pbarpfit_pulle; //! TBranch *b_pbarpfit_pullx; //! TBranch *b_pbarpfit_pully; //! TBranch *b_pbarpfit_pullz; //! TBranch *b_pbarpfit_mct; //! TBranch *b_pbarpfit_mdif; //! TBranch *b_pbarpfit_oang; //! TBranch *b_pbarpfit_decang; //! TBranch *b_pbarpfit_cdecang; //! TBranch *b_pbarpfit_d0px; //! TBranch *b_pbarpfit_d0py; //! TBranch *b_pbarpfit_d0pz; //! TBranch *b_pbarpfit_d0e; //! TBranch *b_pbarpfit_d0p; //! TBranch *b_pbarpfit_d0tht; //! TBranch *b_pbarpfit_d0phi; //! TBranch *b_pbarpfit_d0pt; //! TBranch *b_pbarpfit_d0m; //! TBranch *b_pbarpfit_d0x; //! TBranch *b_pbarpfit_d0y; //! TBranch *b_pbarpfit_d0z; //! TBranch *b_pbarpfit_d0l; //! TBranch *b_pbarpfit_d0chg; //! TBranch *b_pbarpfit_d0pdg; //! TBranch *b_pbarpfit_d0pxcm; //! TBranch *b_pbarpfit_d0pycm; //! TBranch *b_pbarpfit_d0pzcm; //! TBranch *b_pbarpfit_d0ecm; //! TBranch *b_pbarpfit_d0pcm; //! TBranch *b_pbarpfit_d0thtcm; //! TBranch *b_pbarpfit_d0phicm; //! TBranch *b_pbarpfit_d0covpxpx; //! TBranch *b_pbarpfit_d0covpxpy; //! TBranch *b_pbarpfit_d0covpxpz; //! TBranch *b_pbarpfit_d0covpxe; //! TBranch *b_pbarpfit_d0covpypy; //! TBranch *b_pbarpfit_d0covpypz; //! TBranch *b_pbarpfit_d0covpye; //! TBranch *b_pbarpfit_d0covpzpz; //! TBranch *b_pbarpfit_d0covpze; //! TBranch *b_pbarpfit_d0covee; //! TBranch *b_pbarpfit_d0pullpx; //! TBranch *b_pbarpfit_d0pullpy; //! TBranch *b_pbarpfit_d0pullpz; //! TBranch *b_pbarpfit_d0pulle; //! TBranch *b_pbarpfit_d0pullx; //! TBranch *b_pbarpfit_d0pully; //! TBranch *b_pbarpfit_d0pullz; //! TBranch *b_pbarpfit_d0mct; //! TBranch *b_pbarpfit_d0mdif; //! TBranch *b_pbarpfit_d0oang; //! TBranch *b_pbarpfit_d0decang; //! TBranch *b_pbarpfit_d0cdecang; //! TBranch *b_pbarpfit_d0d0px; //! TBranch *b_pbarpfit_d0d0py; //! TBranch *b_pbarpfit_d0d0pz; //! TBranch *b_pbarpfit_d0d0e; //! TBranch *b_pbarpfit_d0d0p; //! TBranch *b_pbarpfit_d0d0tht; //! TBranch *b_pbarpfit_d0d0phi; //! TBranch *b_pbarpfit_d0d0pt; //! TBranch *b_pbarpfit_d0d0m; //! TBranch *b_pbarpfit_d0d0x; //! TBranch *b_pbarpfit_d0d0y; //! TBranch *b_pbarpfit_d0d0z; //! TBranch *b_pbarpfit_d0d0l; //! TBranch *b_pbarpfit_d0d0chg; //! TBranch *b_pbarpfit_d0d0pdg; //! TBranch *b_pbarpfit_d0d0pxcm; //! TBranch *b_pbarpfit_d0d0pycm; //! TBranch *b_pbarpfit_d0d0pzcm; //! TBranch *b_pbarpfit_d0d0ecm; //! TBranch *b_pbarpfit_d0d0pcm; //! TBranch *b_pbarpfit_d0d0thtcm; //! TBranch *b_pbarpfit_d0d0phicm; //! TBranch *b_pbarpfit_d0d0covpxpx; //! TBranch *b_pbarpfit_d0d0covpxpy; //! TBranch *b_pbarpfit_d0d0covpxpz; //! TBranch *b_pbarpfit_d0d0covpxe; //! TBranch *b_pbarpfit_d0d0covpypy; //! TBranch *b_pbarpfit_d0d0covpypz; //! TBranch *b_pbarpfit_d0d0covpye; //! TBranch *b_pbarpfit_d0d0covpzpz; //! TBranch *b_pbarpfit_d0d0covpze; //! TBranch *b_pbarpfit_d0d0covee; //! TBranch *b_pbarpfit_d0d0pullpx; //! TBranch *b_pbarpfit_d0d0pullpy; //! TBranch *b_pbarpfit_d0d0pullpz; //! TBranch *b_pbarpfit_d0d0pulle; //! TBranch *b_pbarpfit_d0d0pullx; //! TBranch *b_pbarpfit_d0d0pully; //! TBranch *b_pbarpfit_d0d0pullz; //! TBranch *b_pbarpfit_d0d0mct; //! TBranch *b_pbarpfit_d0d0pide; //! TBranch *b_pbarpfit_d0d0pidmu; //! TBranch *b_pbarpfit_d0d0pidpi; //! TBranch *b_pbarpfit_d0d0pidk; //! TBranch *b_pbarpfit_d0d0pidp; //! TBranch *b_pbarpfit_d0d0pidmax; //! TBranch *b_pbarpfit_d0d0pidbest; //! TBranch *b_pbarpfit_d0d0trpdg; //! TBranch *b_pbarpfit_d0d1px; //! TBranch *b_pbarpfit_d0d1py; //! TBranch *b_pbarpfit_d0d1pz; //! TBranch *b_pbarpfit_d0d1e; //! TBranch *b_pbarpfit_d0d1p; //! TBranch *b_pbarpfit_d0d1tht; //! TBranch *b_pbarpfit_d0d1phi; //! TBranch *b_pbarpfit_d0d1pt; //! TBranch *b_pbarpfit_d0d1m; //! TBranch *b_pbarpfit_d0d1x; //! TBranch *b_pbarpfit_d0d1y; //! TBranch *b_pbarpfit_d0d1z; //! TBranch *b_pbarpfit_d0d1l; //! TBranch *b_pbarpfit_d0d1chg; //! TBranch *b_pbarpfit_d0d1pdg; //! TBranch *b_pbarpfit_d0d1pxcm; //! TBranch *b_pbarpfit_d0d1pycm; //! TBranch *b_pbarpfit_d0d1pzcm; //! TBranch *b_pbarpfit_d0d1ecm; //! TBranch *b_pbarpfit_d0d1pcm; //! TBranch *b_pbarpfit_d0d1thtcm; //! TBranch *b_pbarpfit_d0d1phicm; //! TBranch *b_pbarpfit_d0d1covpxpx; //! TBranch *b_pbarpfit_d0d1covpxpy; //! TBranch *b_pbarpfit_d0d1covpxpz; //! TBranch *b_pbarpfit_d0d1covpxe; //! TBranch *b_pbarpfit_d0d1covpypy; //! TBranch *b_pbarpfit_d0d1covpypz; //! TBranch *b_pbarpfit_d0d1covpye; //! TBranch *b_pbarpfit_d0d1covpzpz; //! TBranch *b_pbarpfit_d0d1covpze; //! TBranch *b_pbarpfit_d0d1covee; //! TBranch *b_pbarpfit_d0d1pullpx; //! TBranch *b_pbarpfit_d0d1pullpy; //! TBranch *b_pbarpfit_d0d1pullpz; //! TBranch *b_pbarpfit_d0d1pulle; //! TBranch *b_pbarpfit_d0d1pullx; //! TBranch *b_pbarpfit_d0d1pully; //! TBranch *b_pbarpfit_d0d1pullz; //! TBranch *b_pbarpfit_d0d1mct; //! TBranch *b_pbarpfit_d0d1pide; //! TBranch *b_pbarpfit_d0d1pidmu; //! TBranch *b_pbarpfit_d0d1pidpi; //! TBranch *b_pbarpfit_d0d1pidk; //! TBranch *b_pbarpfit_d0d1pidp; //! TBranch *b_pbarpfit_d0d1pidmax; //! TBranch *b_pbarpfit_d0d1pidbest; //! TBranch *b_pbarpfit_d0d1trpdg; //! TBranch *b_pbarpfit_d0pocvx; //! TBranch *b_pbarpfit_d0pocvy; //! TBranch *b_pbarpfit_d0pocvz; //! TBranch *b_pbarpfit_d0altvx; //! TBranch *b_pbarpfit_d0altvy; //! TBranch *b_pbarpfit_d0altvz; //! TBranch *b_pbarpfit_d0pocmag; //! TBranch *b_pbarpfit_d0pocqa; //! TBranch *b_pbarpfit_d0pocdist; //! TBranch *b_pbarpfit_d0pocctau; //! TBranch *b_pbarpfit_d0vx; //! TBranch *b_pbarpfit_d0vy; //! TBranch *b_pbarpfit_d0vz; //! TBranch *b_pbarpfit_d0len; //! TBranch *b_pbarpfit_d0ctau; //! TBranch *b_pbarpfit_d0ctaud; //! TBranch *b_pbarpfit_d1px; //! TBranch *b_pbarpfit_d1py; //! TBranch *b_pbarpfit_d1pz; //! TBranch *b_pbarpfit_d1e; //! TBranch *b_pbarpfit_d1p; //! TBranch *b_pbarpfit_d1tht; //! TBranch *b_pbarpfit_d1phi; //! TBranch *b_pbarpfit_d1pt; //! TBranch *b_pbarpfit_d1m; //! TBranch *b_pbarpfit_d1x; //! TBranch *b_pbarpfit_d1y; //! TBranch *b_pbarpfit_d1z; //! TBranch *b_pbarpfit_d1l; //! TBranch *b_pbarpfit_d1chg; //! TBranch *b_pbarpfit_d1pdg; //! TBranch *b_pbarpfit_d1pxcm; //! TBranch *b_pbarpfit_d1pycm; //! TBranch *b_pbarpfit_d1pzcm; //! TBranch *b_pbarpfit_d1ecm; //! TBranch *b_pbarpfit_d1pcm; //! TBranch *b_pbarpfit_d1thtcm; //! TBranch *b_pbarpfit_d1phicm; //! TBranch *b_pbarpfit_d1covpxpx; //! TBranch *b_pbarpfit_d1covpxpy; //! TBranch *b_pbarpfit_d1covpxpz; //! TBranch *b_pbarpfit_d1covpxe; //! TBranch *b_pbarpfit_d1covpypy; //! TBranch *b_pbarpfit_d1covpypz; //! TBranch *b_pbarpfit_d1covpye; //! TBranch *b_pbarpfit_d1covpzpz; //! TBranch *b_pbarpfit_d1covpze; //! TBranch *b_pbarpfit_d1covee; //! TBranch *b_pbarpfit_d1pullpx; //! TBranch *b_pbarpfit_d1pullpy; //! TBranch *b_pbarpfit_d1pullpz; //! TBranch *b_pbarpfit_d1pulle; //! TBranch *b_pbarpfit_d1pullx; //! TBranch *b_pbarpfit_d1pully; //! TBranch *b_pbarpfit_d1pullz; //! TBranch *b_pbarpfit_d1mct; //! TBranch *b_pbarpfit_d1mdif; //! TBranch *b_pbarpfit_d1oang; //! TBranch *b_pbarpfit_d1decang; //! TBranch *b_pbarpfit_d1cdecang; //! TBranch *b_pbarpfit_d1d0px; //! TBranch *b_pbarpfit_d1d0py; //! TBranch *b_pbarpfit_d1d0pz; //! TBranch *b_pbarpfit_d1d0e; //! TBranch *b_pbarpfit_d1d0p; //! TBranch *b_pbarpfit_d1d0tht; //! TBranch *b_pbarpfit_d1d0phi; //! TBranch *b_pbarpfit_d1d0pt; //! TBranch *b_pbarpfit_d1d0m; //! TBranch *b_pbarpfit_d1d0x; //! TBranch *b_pbarpfit_d1d0y; //! TBranch *b_pbarpfit_d1d0z; //! TBranch *b_pbarpfit_d1d0l; //! TBranch *b_pbarpfit_d1d0chg; //! TBranch *b_pbarpfit_d1d0pdg; //! TBranch *b_pbarpfit_d1d0pxcm; //! TBranch *b_pbarpfit_d1d0pycm; //! TBranch *b_pbarpfit_d1d0pzcm; //! TBranch *b_pbarpfit_d1d0ecm; //! TBranch *b_pbarpfit_d1d0pcm; //! TBranch *b_pbarpfit_d1d0thtcm; //! TBranch *b_pbarpfit_d1d0phicm; //! TBranch *b_pbarpfit_d1d0covpxpx; //! TBranch *b_pbarpfit_d1d0covpxpy; //! TBranch *b_pbarpfit_d1d0covpxpz; //! TBranch *b_pbarpfit_d1d0covpxe; //! TBranch *b_pbarpfit_d1d0covpypy; //! TBranch *b_pbarpfit_d1d0covpypz; //! TBranch *b_pbarpfit_d1d0covpye; //! TBranch *b_pbarpfit_d1d0covpzpz; //! TBranch *b_pbarpfit_d1d0covpze; //! TBranch *b_pbarpfit_d1d0covee; //! TBranch *b_pbarpfit_d1d0pullpx; //! TBranch *b_pbarpfit_d1d0pullpy; //! TBranch *b_pbarpfit_d1d0pullpz; //! TBranch *b_pbarpfit_d1d0pulle; //! TBranch *b_pbarpfit_d1d0pullx; //! TBranch *b_pbarpfit_d1d0pully; //! TBranch *b_pbarpfit_d1d0pullz; //! TBranch *b_pbarpfit_d1d0mct; //! TBranch *b_pbarpfit_d1d0pide; //! TBranch *b_pbarpfit_d1d0pidmu; //! TBranch *b_pbarpfit_d1d0pidpi; //! TBranch *b_pbarpfit_d1d0pidk; //! TBranch *b_pbarpfit_d1d0pidp; //! TBranch *b_pbarpfit_d1d0pidmax; //! TBranch *b_pbarpfit_d1d0pidbest; //! TBranch *b_pbarpfit_d1d0trpdg; //! TBranch *b_pbarpfit_d1d1px; //! TBranch *b_pbarpfit_d1d1py; //! TBranch *b_pbarpfit_d1d1pz; //! TBranch *b_pbarpfit_d1d1e; //! TBranch *b_pbarpfit_d1d1p; //! TBranch *b_pbarpfit_d1d1tht; //! TBranch *b_pbarpfit_d1d1phi; //! TBranch *b_pbarpfit_d1d1pt; //! TBranch *b_pbarpfit_d1d1m; //! TBranch *b_pbarpfit_d1d1x; //! TBranch *b_pbarpfit_d1d1y; //! TBranch *b_pbarpfit_d1d1z; //! TBranch *b_pbarpfit_d1d1l; //! TBranch *b_pbarpfit_d1d1chg; //! TBranch *b_pbarpfit_d1d1pdg; //! TBranch *b_pbarpfit_d1d1pxcm; //! TBranch *b_pbarpfit_d1d1pycm; //! TBranch *b_pbarpfit_d1d1pzcm; //! TBranch *b_pbarpfit_d1d1ecm; //! TBranch *b_pbarpfit_d1d1pcm; //! TBranch *b_pbarpfit_d1d1thtcm; //! TBranch *b_pbarpfit_d1d1phicm; //! TBranch *b_pbarpfit_d1d1covpxpx; //! TBranch *b_pbarpfit_d1d1covpxpy; //! TBranch *b_pbarpfit_d1d1covpxpz; //! TBranch *b_pbarpfit_d1d1covpxe; //! TBranch *b_pbarpfit_d1d1covpypy; //! TBranch *b_pbarpfit_d1d1covpypz; //! TBranch *b_pbarpfit_d1d1covpye; //! TBranch *b_pbarpfit_d1d1covpzpz; //! TBranch *b_pbarpfit_d1d1covpze; //! TBranch *b_pbarpfit_d1d1covee; //! TBranch *b_pbarpfit_d1d1pullpx; //! TBranch *b_pbarpfit_d1d1pullpy; //! TBranch *b_pbarpfit_d1d1pullpz; //! TBranch *b_pbarpfit_d1d1pulle; //! TBranch *b_pbarpfit_d1d1pullx; //! TBranch *b_pbarpfit_d1d1pully; //! TBranch *b_pbarpfit_d1d1pullz; //! TBranch *b_pbarpfit_d1d1mct; //! TBranch *b_pbarpfit_d1d1pide; //! TBranch *b_pbarpfit_d1d1pidmu; //! TBranch *b_pbarpfit_d1d1pidpi; //! TBranch *b_pbarpfit_d1d1pidk; //! TBranch *b_pbarpfit_d1d1pidp; //! TBranch *b_pbarpfit_d1d1pidmax; //! TBranch *b_pbarpfit_d1d1pidbest; //! TBranch *b_pbarpfit_d1d1trpdg; //! TBranch *b_pbarpfit_d1pocvx; //! TBranch *b_pbarpfit_d1pocvy; //! TBranch *b_pbarpfit_d1pocvz; //! TBranch *b_pbarpfit_d1altvx; //! TBranch *b_pbarpfit_d1altvy; //! TBranch *b_pbarpfit_d1altvz; //! TBranch *b_pbarpfit_d1pocmag; //! TBranch *b_pbarpfit_d1pocqa; //! TBranch *b_pbarpfit_d1pocdist; //! TBranch *b_pbarpfit_d1pocctau; //! TBranch *b_pbarpfit_d1vx; //! TBranch *b_pbarpfit_d1vy; //! TBranch *b_pbarpfit_d1vz; //! TBranch *b_pbarpfit_d1len; //! TBranch *b_pbarpfit_d1ctau; //! TBranch *b_pbarpfit_d1ctaud; //! ntpBestPbarp(TTree *tree=0); virtual ~ntpBestPbarp(); virtual Int_t Cut(Long64_t entry); virtual Int_t GetEntry(Long64_t entry); virtual Long64_t LoadTree(Long64_t entry); virtual void Init(TTree *tree); virtual void Loop(); virtual Bool_t Notify(); virtual void Show(Long64_t entry = -1); }; #endif #ifdef ntpBestPbarp_cxx ntpBestPbarp::ntpBestPbarp(TTree *tree) : fChain(0) { // if parameter tree is not specified (or zero), connect the file // used to generate this class and read the Tree. TCanvas *c1 = new TCanvas("c1","Lambdapads",900,700); c1->Divide(3,3); h_fit_chisq = new TH1D("h_fit_chisq", "DecayTreeFitter total #chi^{2}", 100,0.,500.); h_fit_prob = new TH1D("h_fit_prob", "DecayTreeFitter fit prob", 100,0.,1.); h_lam_m = new TH1D("h_lam_m", "#Lambda mass", 100,1.0,1.2); h_lam_vtx_pullx = new TH1D("h_lam_vtx_pullx", "#Lambda - pull x", 50,-10.,10.); h_lam_vtx_pully = new TH1D("h_lam_vtx_pully", "#Lambda - pull y", 50,-10.,10.); h_lam_vtx_pullz = new TH1D("h_lam_vtx_pullz", "#Lambda - pull z", 50,-10.,10.); h_pim_tht = new TH1D("h_pim_tht", "#pi- #theta", 100, 0.,180.); h_p_tht = new TH1D("h_p_tht", "proton #theta", 100, 0.,180.); c1->cd(1);h_fit_chisq->Draw(); c1->cd(2);h_fit_prob->Draw(); c1->cd(3);h_lam_m->Draw(); c1->cd(4);h_lam_vtx_pullx->Draw(); c1->cd(5);h_lam_vtx_pully->Draw(); c1->cd(6);h_lam_vtx_pullz->Draw(); c1->cd(7);h_pim_tht->Draw(); c1->cd(8);h_p_tht->Draw(); //Antilambda TCanvas *c2 = new TCanvas("c2","AntiLambdapads",900,700); c2->Divide(3,3); h_fit2_chisq = new TH1D("h_fit2_chisq", "DecayTreeFitter total #chi^{2}", 100,0.,500.); h_fit2_prob = new TH1D("h_fit2_prob", "DecayTreeFitter fit prob", 100,0.,1.); h_lam2_m = new TH1D("h_lam2_m", "#Lambdabar mass", 100,1.0,1.20); h_lam2_vtx_pullx = new TH1D("h_lam2_vtx_pullx", "#Lambda bar - pull x", 50,-10.,10.); h_lam2_vtx_pully = new TH1D("h_lam2_vtx_pully", "#Lambda bar - pull y", 50,-10.,10.); h_lam2_vtx_pullz = new TH1D("h_lam2_vtx_pullz", "#Lambda bar - pull z", 50,-10.,10.); h_pim2_tht = new TH1D("h_pim2_tht", "#pi+ #theta", 100, 0.,180.); h_p2_tht = new TH1D("h_p2_tht", "antiproton #theta", 100, 0.,180.); c2->cd(1);h_fit2_chisq->Draw(); c2->cd(2);h_fit2_prob->Draw(); c2->cd(3);h_lam2_m->Draw(); c2->cd(4);h_lam2_vtx_pullx->Draw(); c2->cd(5);h_lam2_vtx_pully->Draw(); c2->cd(6);h_lam2_vtx_pullz->Draw(); c2->cd(7);h_pim2_tht->Draw(); c2->cd(8);h_p2_tht->Draw(); if (tree == 0) { TFile *f = (TFile*)gROOT->GetListOfFiles()->FindObject("output_ana_task.root"); if (!f || !f->IsOpen()) { f = new TFile("output_ana_task.root"); } f->GetObject("ntpBestPbarp",tree); //f->GetObject("ntpPbarp",tree); } Init(tree); Loop(); std::cout<cd(4);h_lam_vtx_pullx->Fit("gaus"); c1->cd(5);h_lam_vtx_pully->Fit("gaus"); c1->cd(6);h_lam_vtx_pullz->Fit("gaus"); std::cout<cd(4);h_lam2_vtx_pullx->Fit("gaus"); c2->cd(5);h_lam2_vtx_pully->Fit("gaus"); c2->cd(6);h_lam2_vtx_pullz->Fit("gaus"); std::cout<cd(3);h_lam_m->Fit("gaus"); //c2->cd(3);h_lam2_m->Fit("gaus"); } ntpBestPbarp::~ntpBestPbarp() { if (!fChain) return; delete fChain->GetCurrentFile(); } Int_t ntpBestPbarp::GetEntry(Long64_t entry) { // Read contents of entry. if (!fChain) return 0; return fChain->GetEntry(entry); } Long64_t ntpBestPbarp::LoadTree(Long64_t entry) { // Set the environment to read one entry if (!fChain) return -5; Long64_t centry = fChain->LoadTree(entry); if (centry < 0) return centry; if (fChain->GetTreeNumber() != fCurrent) { fCurrent = fChain->GetTreeNumber(); Notify(); } return centry; } void ntpBestPbarp::Init(TTree *tree) { // The Init() function is called when the selector needs to initialize // a new tree or chain. Typically here the branch addresses and branch // pointers of the tree will be set. // It is normally not necessary to make changes to the generated // code, but the routine can be extended by the user if needed. // Init() will be called many times when running on PROOF // (once per file to be processed). // Set branch addresses and branch pointers if (!tree) return; fChain = tree; fCurrent = -1; fChain->SetMakeClass(1); fChain->SetBranchAddress("fitter_chisq", &fitter_chisq, &b_fitter_chisq); fChain->SetBranchAddress("fitter_prob", &fitter_prob, &b_fitter_prob); fChain->SetBranchAddress("pbarpfit_px", &pbarpfit_px, &b_pbarpfit_px); fChain->SetBranchAddress("pbarpfit_py", &pbarpfit_py, &b_pbarpfit_py); fChain->SetBranchAddress("pbarpfit_pz", &pbarpfit_pz, &b_pbarpfit_pz); fChain->SetBranchAddress("pbarpfit_e", &pbarpfit_e, &b_pbarpfit_e); fChain->SetBranchAddress("pbarpfit_p", &pbarpfit_p, &b_pbarpfit_p); fChain->SetBranchAddress("pbarpfit_tht", &pbarpfit_tht, &b_pbarpfit_tht); fChain->SetBranchAddress("pbarpfit_phi", &pbarpfit_phi, &b_pbarpfit_phi); fChain->SetBranchAddress("pbarpfit_pt", &pbarpfit_pt, &b_pbarpfit_pt); fChain->SetBranchAddress("pbarpfit_m", &pbarpfit_m, &b_pbarpfit_m); fChain->SetBranchAddress("pbarpfit_x", &pbarpfit_x, &b_pbarpfit_x); fChain->SetBranchAddress("pbarpfit_y", &pbarpfit_y, &b_pbarpfit_y); fChain->SetBranchAddress("pbarpfit_z", &pbarpfit_z, &b_pbarpfit_z); fChain->SetBranchAddress("pbarpfit_l", &pbarpfit_l, &b_pbarpfit_l); fChain->SetBranchAddress("pbarpfit_chg", &pbarpfit_chg, &b_pbarpfit_chg); fChain->SetBranchAddress("pbarpfit_pdg", &pbarpfit_pdg, &b_pbarpfit_pdg); fChain->SetBranchAddress("pbarpfit_pxcm", &pbarpfit_pxcm, &b_pbarpfit_pxcm); fChain->SetBranchAddress("pbarpfit_pycm", &pbarpfit_pycm, &b_pbarpfit_pycm); fChain->SetBranchAddress("pbarpfit_pzcm", &pbarpfit_pzcm, &b_pbarpfit_pzcm); fChain->SetBranchAddress("pbarpfit_ecm", &pbarpfit_ecm, &b_pbarpfit_ecm); fChain->SetBranchAddress("pbarpfit_pcm", &pbarpfit_pcm, &b_pbarpfit_pcm); fChain->SetBranchAddress("pbarpfit_thtcm", &pbarpfit_thtcm, &b_pbarpfit_thtcm); fChain->SetBranchAddress("pbarpfit_phicm", &pbarpfit_phicm, &b_pbarpfit_phicm); fChain->SetBranchAddress("pbarpfit_covpxpx", &pbarpfit_covpxpx, &b_pbarpfit_covpxpx); fChain->SetBranchAddress("pbarpfit_covpxpy", &pbarpfit_covpxpy, &b_pbarpfit_covpxpy); fChain->SetBranchAddress("pbarpfit_covpxpz", &pbarpfit_covpxpz, &b_pbarpfit_covpxpz); fChain->SetBranchAddress("pbarpfit_covpxe", &pbarpfit_covpxe, &b_pbarpfit_covpxe); fChain->SetBranchAddress("pbarpfit_covpypy", &pbarpfit_covpypy, &b_pbarpfit_covpypy); fChain->SetBranchAddress("pbarpfit_covpypz", &pbarpfit_covpypz, &b_pbarpfit_covpypz); fChain->SetBranchAddress("pbarpfit_covpye", &pbarpfit_covpye, &b_pbarpfit_covpye); fChain->SetBranchAddress("pbarpfit_covpzpz", &pbarpfit_covpzpz, &b_pbarpfit_covpzpz); fChain->SetBranchAddress("pbarpfit_covpze", &pbarpfit_covpze, &b_pbarpfit_covpze); fChain->SetBranchAddress("pbarpfit_covee", &pbarpfit_covee, &b_pbarpfit_covee); fChain->SetBranchAddress("pbarpfit_pullpx", &pbarpfit_pullpx, &b_pbarpfit_pullpx); fChain->SetBranchAddress("pbarpfit_pullpy", &pbarpfit_pullpy, &b_pbarpfit_pullpy); fChain->SetBranchAddress("pbarpfit_pullpz", &pbarpfit_pullpz, &b_pbarpfit_pullpz); fChain->SetBranchAddress("pbarpfit_pulle", &pbarpfit_pulle, &b_pbarpfit_pulle); fChain->SetBranchAddress("pbarpfit_pullx", &pbarpfit_pullx, &b_pbarpfit_pullx); fChain->SetBranchAddress("pbarpfit_pully", &pbarpfit_pully, &b_pbarpfit_pully); fChain->SetBranchAddress("pbarpfit_pullz", &pbarpfit_pullz, &b_pbarpfit_pullz); fChain->SetBranchAddress("pbarpfit_mct", &pbarpfit_mct, &b_pbarpfit_mct); fChain->SetBranchAddress("pbarpfit_mdif", &pbarpfit_mdif, &b_pbarpfit_mdif); fChain->SetBranchAddress("pbarpfit_oang", &pbarpfit_oang, &b_pbarpfit_oang); fChain->SetBranchAddress("pbarpfit_decang", &pbarpfit_decang, &b_pbarpfit_decang); fChain->SetBranchAddress("pbarpfit_cdecang", &pbarpfit_cdecang, &b_pbarpfit_cdecang); fChain->SetBranchAddress("pbarpfit_d0px", &pbarpfit_d0px, &b_pbarpfit_d0px); fChain->SetBranchAddress("pbarpfit_d0py", &pbarpfit_d0py, &b_pbarpfit_d0py); fChain->SetBranchAddress("pbarpfit_d0pz", &pbarpfit_d0pz, &b_pbarpfit_d0pz); fChain->SetBranchAddress("pbarpfit_d0e", &pbarpfit_d0e, &b_pbarpfit_d0e); fChain->SetBranchAddress("pbarpfit_d0p", &pbarpfit_d0p, &b_pbarpfit_d0p); fChain->SetBranchAddress("pbarpfit_d0tht", &pbarpfit_d0tht, &b_pbarpfit_d0tht); fChain->SetBranchAddress("pbarpfit_d0phi", &pbarpfit_d0phi, &b_pbarpfit_d0phi); fChain->SetBranchAddress("pbarpfit_d0pt", &pbarpfit_d0pt, &b_pbarpfit_d0pt); fChain->SetBranchAddress("pbarpfit_d0m", &pbarpfit_d0m, &b_pbarpfit_d0m); fChain->SetBranchAddress("pbarpfit_d0x", &pbarpfit_d0x, &b_pbarpfit_d0x); fChain->SetBranchAddress("pbarpfit_d0y", &pbarpfit_d0y, &b_pbarpfit_d0y); fChain->SetBranchAddress("pbarpfit_d0z", &pbarpfit_d0z, &b_pbarpfit_d0z); fChain->SetBranchAddress("pbarpfit_d0l", &pbarpfit_d0l, &b_pbarpfit_d0l); fChain->SetBranchAddress("pbarpfit_d0chg", &pbarpfit_d0chg, &b_pbarpfit_d0chg); fChain->SetBranchAddress("pbarpfit_d0pdg", &pbarpfit_d0pdg, &b_pbarpfit_d0pdg); fChain->SetBranchAddress("pbarpfit_d0pxcm", &pbarpfit_d0pxcm, &b_pbarpfit_d0pxcm); fChain->SetBranchAddress("pbarpfit_d0pycm", &pbarpfit_d0pycm, &b_pbarpfit_d0pycm); fChain->SetBranchAddress("pbarpfit_d0pzcm", &pbarpfit_d0pzcm, &b_pbarpfit_d0pzcm); fChain->SetBranchAddress("pbarpfit_d0ecm", &pbarpfit_d0ecm, &b_pbarpfit_d0ecm); fChain->SetBranchAddress("pbarpfit_d0pcm", &pbarpfit_d0pcm, &b_pbarpfit_d0pcm); fChain->SetBranchAddress("pbarpfit_d0thtcm", &pbarpfit_d0thtcm, &b_pbarpfit_d0thtcm); fChain->SetBranchAddress("pbarpfit_d0phicm", &pbarpfit_d0phicm, &b_pbarpfit_d0phicm); fChain->SetBranchAddress("pbarpfit_d0covpxpx", &pbarpfit_d0covpxpx, &b_pbarpfit_d0covpxpx); fChain->SetBranchAddress("pbarpfit_d0covpxpy", &pbarpfit_d0covpxpy, &b_pbarpfit_d0covpxpy); fChain->SetBranchAddress("pbarpfit_d0covpxpz", &pbarpfit_d0covpxpz, &b_pbarpfit_d0covpxpz); fChain->SetBranchAddress("pbarpfit_d0covpxe", &pbarpfit_d0covpxe, &b_pbarpfit_d0covpxe); fChain->SetBranchAddress("pbarpfit_d0covpypy", &pbarpfit_d0covpypy, &b_pbarpfit_d0covpypy); fChain->SetBranchAddress("pbarpfit_d0covpypz", &pbarpfit_d0covpypz, &b_pbarpfit_d0covpypz); fChain->SetBranchAddress("pbarpfit_d0covpye", &pbarpfit_d0covpye, &b_pbarpfit_d0covpye); fChain->SetBranchAddress("pbarpfit_d0covpzpz", &pbarpfit_d0covpzpz, &b_pbarpfit_d0covpzpz); fChain->SetBranchAddress("pbarpfit_d0covpze", &pbarpfit_d0covpze, &b_pbarpfit_d0covpze); fChain->SetBranchAddress("pbarpfit_d0covee", &pbarpfit_d0covee, &b_pbarpfit_d0covee); fChain->SetBranchAddress("pbarpfit_d0pullpx", &pbarpfit_d0pullpx, &b_pbarpfit_d0pullpx); fChain->SetBranchAddress("pbarpfit_d0pullpy", &pbarpfit_d0pullpy, &b_pbarpfit_d0pullpy); fChain->SetBranchAddress("pbarpfit_d0pullpz", &pbarpfit_d0pullpz, &b_pbarpfit_d0pullpz); fChain->SetBranchAddress("pbarpfit_d0pulle", &pbarpfit_d0pulle, &b_pbarpfit_d0pulle); fChain->SetBranchAddress("pbarpfit_d0pullx", &pbarpfit_d0pullx, &b_pbarpfit_d0pullx); fChain->SetBranchAddress("pbarpfit_d0pully", &pbarpfit_d0pully, &b_pbarpfit_d0pully); fChain->SetBranchAddress("pbarpfit_d0pullz", &pbarpfit_d0pullz, &b_pbarpfit_d0pullz); fChain->SetBranchAddress("pbarpfit_d0mct", &pbarpfit_d0mct, &b_pbarpfit_d0mct); fChain->SetBranchAddress("pbarpfit_d0mdif", &pbarpfit_d0mdif, &b_pbarpfit_d0mdif); fChain->SetBranchAddress("pbarpfit_d0oang", &pbarpfit_d0oang, &b_pbarpfit_d0oang); fChain->SetBranchAddress("pbarpfit_d0decang", &pbarpfit_d0decang, &b_pbarpfit_d0decang); fChain->SetBranchAddress("pbarpfit_d0cdecang", &pbarpfit_d0cdecang, &b_pbarpfit_d0cdecang); fChain->SetBranchAddress("pbarpfit_d0d0px", &pbarpfit_d0d0px, &b_pbarpfit_d0d0px); fChain->SetBranchAddress("pbarpfit_d0d0py", &pbarpfit_d0d0py, &b_pbarpfit_d0d0py); fChain->SetBranchAddress("pbarpfit_d0d0pz", &pbarpfit_d0d0pz, &b_pbarpfit_d0d0pz); fChain->SetBranchAddress("pbarpfit_d0d0e", &pbarpfit_d0d0e, &b_pbarpfit_d0d0e); fChain->SetBranchAddress("pbarpfit_d0d0p", &pbarpfit_d0d0p, &b_pbarpfit_d0d0p); fChain->SetBranchAddress("pbarpfit_d0d0tht", &pbarpfit_d0d0tht, &b_pbarpfit_d0d0tht); fChain->SetBranchAddress("pbarpfit_d0d0phi", &pbarpfit_d0d0phi, &b_pbarpfit_d0d0phi); fChain->SetBranchAddress("pbarpfit_d0d0pt", &pbarpfit_d0d0pt, &b_pbarpfit_d0d0pt); fChain->SetBranchAddress("pbarpfit_d0d0m", &pbarpfit_d0d0m, &b_pbarpfit_d0d0m); fChain->SetBranchAddress("pbarpfit_d0d0x", &pbarpfit_d0d0x, &b_pbarpfit_d0d0x); fChain->SetBranchAddress("pbarpfit_d0d0y", &pbarpfit_d0d0y, &b_pbarpfit_d0d0y); fChain->SetBranchAddress("pbarpfit_d0d0z", &pbarpfit_d0d0z, &b_pbarpfit_d0d0z); fChain->SetBranchAddress("pbarpfit_d0d0l", &pbarpfit_d0d0l, &b_pbarpfit_d0d0l); fChain->SetBranchAddress("pbarpfit_d0d0chg", &pbarpfit_d0d0chg, &b_pbarpfit_d0d0chg); fChain->SetBranchAddress("pbarpfit_d0d0pdg", &pbarpfit_d0d0pdg, &b_pbarpfit_d0d0pdg); fChain->SetBranchAddress("pbarpfit_d0d0pxcm", &pbarpfit_d0d0pxcm, &b_pbarpfit_d0d0pxcm); fChain->SetBranchAddress("pbarpfit_d0d0pycm", &pbarpfit_d0d0pycm, &b_pbarpfit_d0d0pycm); fChain->SetBranchAddress("pbarpfit_d0d0pzcm", &pbarpfit_d0d0pzcm, &b_pbarpfit_d0d0pzcm); fChain->SetBranchAddress("pbarpfit_d0d0ecm", &pbarpfit_d0d0ecm, &b_pbarpfit_d0d0ecm); fChain->SetBranchAddress("pbarpfit_d0d0pcm", &pbarpfit_d0d0pcm, &b_pbarpfit_d0d0pcm); fChain->SetBranchAddress("pbarpfit_d0d0thtcm", &pbarpfit_d0d0thtcm, &b_pbarpfit_d0d0thtcm); fChain->SetBranchAddress("pbarpfit_d0d0phicm", &pbarpfit_d0d0phicm, &b_pbarpfit_d0d0phicm); fChain->SetBranchAddress("pbarpfit_d0d0covpxpx", &pbarpfit_d0d0covpxpx, &b_pbarpfit_d0d0covpxpx); fChain->SetBranchAddress("pbarpfit_d0d0covpxpy", &pbarpfit_d0d0covpxpy, &b_pbarpfit_d0d0covpxpy); fChain->SetBranchAddress("pbarpfit_d0d0covpxpz", &pbarpfit_d0d0covpxpz, &b_pbarpfit_d0d0covpxpz); fChain->SetBranchAddress("pbarpfit_d0d0covpxe", &pbarpfit_d0d0covpxe, &b_pbarpfit_d0d0covpxe); fChain->SetBranchAddress("pbarpfit_d0d0covpypy", &pbarpfit_d0d0covpypy, &b_pbarpfit_d0d0covpypy); fChain->SetBranchAddress("pbarpfit_d0d0covpypz", &pbarpfit_d0d0covpypz, &b_pbarpfit_d0d0covpypz); fChain->SetBranchAddress("pbarpfit_d0d0covpye", &pbarpfit_d0d0covpye, &b_pbarpfit_d0d0covpye); fChain->SetBranchAddress("pbarpfit_d0d0covpzpz", &pbarpfit_d0d0covpzpz, &b_pbarpfit_d0d0covpzpz); fChain->SetBranchAddress("pbarpfit_d0d0covpze", &pbarpfit_d0d0covpze, &b_pbarpfit_d0d0covpze); fChain->SetBranchAddress("pbarpfit_d0d0covee", &pbarpfit_d0d0covee, &b_pbarpfit_d0d0covee); fChain->SetBranchAddress("pbarpfit_d0d0pullpx", &pbarpfit_d0d0pullpx, &b_pbarpfit_d0d0pullpx); fChain->SetBranchAddress("pbarpfit_d0d0pullpy", &pbarpfit_d0d0pullpy, &b_pbarpfit_d0d0pullpy); fChain->SetBranchAddress("pbarpfit_d0d0pullpz", &pbarpfit_d0d0pullpz, &b_pbarpfit_d0d0pullpz); fChain->SetBranchAddress("pbarpfit_d0d0pulle", &pbarpfit_d0d0pulle, &b_pbarpfit_d0d0pulle); fChain->SetBranchAddress("pbarpfit_d0d0pullx", &pbarpfit_d0d0pullx, &b_pbarpfit_d0d0pullx); fChain->SetBranchAddress("pbarpfit_d0d0pully", &pbarpfit_d0d0pully, &b_pbarpfit_d0d0pully); fChain->SetBranchAddress("pbarpfit_d0d0pullz", &pbarpfit_d0d0pullz, &b_pbarpfit_d0d0pullz); fChain->SetBranchAddress("pbarpfit_d0d0mct", &pbarpfit_d0d0mct, &b_pbarpfit_d0d0mct); fChain->SetBranchAddress("pbarpfit_d0d0pide", &pbarpfit_d0d0pide, &b_pbarpfit_d0d0pide); fChain->SetBranchAddress("pbarpfit_d0d0pidmu", &pbarpfit_d0d0pidmu, &b_pbarpfit_d0d0pidmu); fChain->SetBranchAddress("pbarpfit_d0d0pidpi", &pbarpfit_d0d0pidpi, &b_pbarpfit_d0d0pidpi); fChain->SetBranchAddress("pbarpfit_d0d0pidk", &pbarpfit_d0d0pidk, &b_pbarpfit_d0d0pidk); fChain->SetBranchAddress("pbarpfit_d0d0pidp", &pbarpfit_d0d0pidp, &b_pbarpfit_d0d0pidp); fChain->SetBranchAddress("pbarpfit_d0d0pidmax", &pbarpfit_d0d0pidmax, &b_pbarpfit_d0d0pidmax); fChain->SetBranchAddress("pbarpfit_d0d0pidbest", &pbarpfit_d0d0pidbest, &b_pbarpfit_d0d0pidbest); fChain->SetBranchAddress("pbarpfit_d0d0trpdg", &pbarpfit_d0d0trpdg, &b_pbarpfit_d0d0trpdg); fChain->SetBranchAddress("pbarpfit_d0d1px", &pbarpfit_d0d1px, &b_pbarpfit_d0d1px); fChain->SetBranchAddress("pbarpfit_d0d1py", &pbarpfit_d0d1py, &b_pbarpfit_d0d1py); fChain->SetBranchAddress("pbarpfit_d0d1pz", &pbarpfit_d0d1pz, &b_pbarpfit_d0d1pz); fChain->SetBranchAddress("pbarpfit_d0d1e", &pbarpfit_d0d1e, &b_pbarpfit_d0d1e); fChain->SetBranchAddress("pbarpfit_d0d1p", &pbarpfit_d0d1p, &b_pbarpfit_d0d1p); fChain->SetBranchAddress("pbarpfit_d0d1tht", &pbarpfit_d0d1tht, &b_pbarpfit_d0d1tht); fChain->SetBranchAddress("pbarpfit_d0d1phi", &pbarpfit_d0d1phi, &b_pbarpfit_d0d1phi); fChain->SetBranchAddress("pbarpfit_d0d1pt", &pbarpfit_d0d1pt, &b_pbarpfit_d0d1pt); fChain->SetBranchAddress("pbarpfit_d0d1m", &pbarpfit_d0d1m, &b_pbarpfit_d0d1m); fChain->SetBranchAddress("pbarpfit_d0d1x", &pbarpfit_d0d1x, &b_pbarpfit_d0d1x); fChain->SetBranchAddress("pbarpfit_d0d1y", &pbarpfit_d0d1y, &b_pbarpfit_d0d1y); fChain->SetBranchAddress("pbarpfit_d0d1z", &pbarpfit_d0d1z, &b_pbarpfit_d0d1z); fChain->SetBranchAddress("pbarpfit_d0d1l", &pbarpfit_d0d1l, &b_pbarpfit_d0d1l); fChain->SetBranchAddress("pbarpfit_d0d1chg", &pbarpfit_d0d1chg, &b_pbarpfit_d0d1chg); fChain->SetBranchAddress("pbarpfit_d0d1pdg", &pbarpfit_d0d1pdg, &b_pbarpfit_d0d1pdg); fChain->SetBranchAddress("pbarpfit_d0d1pxcm", &pbarpfit_d0d1pxcm, &b_pbarpfit_d0d1pxcm); fChain->SetBranchAddress("pbarpfit_d0d1pycm", &pbarpfit_d0d1pycm, &b_pbarpfit_d0d1pycm); fChain->SetBranchAddress("pbarpfit_d0d1pzcm", &pbarpfit_d0d1pzcm, &b_pbarpfit_d0d1pzcm); fChain->SetBranchAddress("pbarpfit_d0d1ecm", &pbarpfit_d0d1ecm, &b_pbarpfit_d0d1ecm); fChain->SetBranchAddress("pbarpfit_d0d1pcm", &pbarpfit_d0d1pcm, &b_pbarpfit_d0d1pcm); fChain->SetBranchAddress("pbarpfit_d0d1thtcm", &pbarpfit_d0d1thtcm, &b_pbarpfit_d0d1thtcm); fChain->SetBranchAddress("pbarpfit_d0d1phicm", &pbarpfit_d0d1phicm, &b_pbarpfit_d0d1phicm); fChain->SetBranchAddress("pbarpfit_d0d1covpxpx", &pbarpfit_d0d1covpxpx, &b_pbarpfit_d0d1covpxpx); fChain->SetBranchAddress("pbarpfit_d0d1covpxpy", &pbarpfit_d0d1covpxpy, &b_pbarpfit_d0d1covpxpy); fChain->SetBranchAddress("pbarpfit_d0d1covpxpz", &pbarpfit_d0d1covpxpz, &b_pbarpfit_d0d1covpxpz); fChain->SetBranchAddress("pbarpfit_d0d1covpxe", &pbarpfit_d0d1covpxe, &b_pbarpfit_d0d1covpxe); fChain->SetBranchAddress("pbarpfit_d0d1covpypy", &pbarpfit_d0d1covpypy, &b_pbarpfit_d0d1covpypy); fChain->SetBranchAddress("pbarpfit_d0d1covpypz", &pbarpfit_d0d1covpypz, &b_pbarpfit_d0d1covpypz); fChain->SetBranchAddress("pbarpfit_d0d1covpye", &pbarpfit_d0d1covpye, &b_pbarpfit_d0d1covpye); fChain->SetBranchAddress("pbarpfit_d0d1covpzpz", &pbarpfit_d0d1covpzpz, &b_pbarpfit_d0d1covpzpz); fChain->SetBranchAddress("pbarpfit_d0d1covpze", &pbarpfit_d0d1covpze, &b_pbarpfit_d0d1covpze); fChain->SetBranchAddress("pbarpfit_d0d1covee", &pbarpfit_d0d1covee, &b_pbarpfit_d0d1covee); fChain->SetBranchAddress("pbarpfit_d0d1pullpx", &pbarpfit_d0d1pullpx, &b_pbarpfit_d0d1pullpx); fChain->SetBranchAddress("pbarpfit_d0d1pullpy", &pbarpfit_d0d1pullpy, &b_pbarpfit_d0d1pullpy); fChain->SetBranchAddress("pbarpfit_d0d1pullpz", &pbarpfit_d0d1pullpz, &b_pbarpfit_d0d1pullpz); fChain->SetBranchAddress("pbarpfit_d0d1pulle", &pbarpfit_d0d1pulle, &b_pbarpfit_d0d1pulle); fChain->SetBranchAddress("pbarpfit_d0d1pullx", &pbarpfit_d0d1pullx, &b_pbarpfit_d0d1pullx); fChain->SetBranchAddress("pbarpfit_d0d1pully", &pbarpfit_d0d1pully, &b_pbarpfit_d0d1pully); fChain->SetBranchAddress("pbarpfit_d0d1pullz", &pbarpfit_d0d1pullz, &b_pbarpfit_d0d1pullz); fChain->SetBranchAddress("pbarpfit_d0d1mct", &pbarpfit_d0d1mct, &b_pbarpfit_d0d1mct); fChain->SetBranchAddress("pbarpfit_d0d1pide", &pbarpfit_d0d1pide, &b_pbarpfit_d0d1pide); fChain->SetBranchAddress("pbarpfit_d0d1pidmu", &pbarpfit_d0d1pidmu, &b_pbarpfit_d0d1pidmu); fChain->SetBranchAddress("pbarpfit_d0d1pidpi", &pbarpfit_d0d1pidpi, &b_pbarpfit_d0d1pidpi); fChain->SetBranchAddress("pbarpfit_d0d1pidk", &pbarpfit_d0d1pidk, &b_pbarpfit_d0d1pidk); fChain->SetBranchAddress("pbarpfit_d0d1pidp", &pbarpfit_d0d1pidp, &b_pbarpfit_d0d1pidp); fChain->SetBranchAddress("pbarpfit_d0d1pidmax", &pbarpfit_d0d1pidmax, &b_pbarpfit_d0d1pidmax); fChain->SetBranchAddress("pbarpfit_d0d1pidbest", &pbarpfit_d0d1pidbest, &b_pbarpfit_d0d1pidbest); fChain->SetBranchAddress("pbarpfit_d0d1trpdg", &pbarpfit_d0d1trpdg, &b_pbarpfit_d0d1trpdg); fChain->SetBranchAddress("pbarpfit_d0pocvx", &pbarpfit_d0pocvx, &b_pbarpfit_d0pocvx); fChain->SetBranchAddress("pbarpfit_d0pocvy", &pbarpfit_d0pocvy, &b_pbarpfit_d0pocvy); fChain->SetBranchAddress("pbarpfit_d0pocvz", &pbarpfit_d0pocvz, &b_pbarpfit_d0pocvz); fChain->SetBranchAddress("pbarpfit_d0altvx", &pbarpfit_d0altvx, &b_pbarpfit_d0altvx); fChain->SetBranchAddress("pbarpfit_d0altvy", &pbarpfit_d0altvy, &b_pbarpfit_d0altvy); fChain->SetBranchAddress("pbarpfit_d0altvz", &pbarpfit_d0altvz, &b_pbarpfit_d0altvz); fChain->SetBranchAddress("pbarpfit_d0pocmag", &pbarpfit_d0pocmag, &b_pbarpfit_d0pocmag); fChain->SetBranchAddress("pbarpfit_d0pocqa", &pbarpfit_d0pocqa, &b_pbarpfit_d0pocqa); fChain->SetBranchAddress("pbarpfit_d0pocdist", &pbarpfit_d0pocdist, &b_pbarpfit_d0pocdist); fChain->SetBranchAddress("pbarpfit_d0pocctau", &pbarpfit_d0pocctau, &b_pbarpfit_d0pocctau); fChain->SetBranchAddress("pbarpfit_d0vx", &pbarpfit_d0vx, &b_pbarpfit_d0vx); fChain->SetBranchAddress("pbarpfit_d0vy", &pbarpfit_d0vy, &b_pbarpfit_d0vy); fChain->SetBranchAddress("pbarpfit_d0vz", &pbarpfit_d0vz, &b_pbarpfit_d0vz); fChain->SetBranchAddress("pbarpfit_d0len", &pbarpfit_d0len, &b_pbarpfit_d0len); fChain->SetBranchAddress("pbarpfit_d0ctau", &pbarpfit_d0ctau, &b_pbarpfit_d0ctau); fChain->SetBranchAddress("pbarpfit_d0ctaud", &pbarpfit_d0ctaud, &b_pbarpfit_d0ctaud); fChain->SetBranchAddress("pbarpfit_d1px", &pbarpfit_d1px, &b_pbarpfit_d1px); fChain->SetBranchAddress("pbarpfit_d1py", &pbarpfit_d1py, &b_pbarpfit_d1py); fChain->SetBranchAddress("pbarpfit_d1pz", &pbarpfit_d1pz, &b_pbarpfit_d1pz); fChain->SetBranchAddress("pbarpfit_d1e", &pbarpfit_d1e, &b_pbarpfit_d1e); fChain->SetBranchAddress("pbarpfit_d1p", &pbarpfit_d1p, &b_pbarpfit_d1p); fChain->SetBranchAddress("pbarpfit_d1tht", &pbarpfit_d1tht, &b_pbarpfit_d1tht); fChain->SetBranchAddress("pbarpfit_d1phi", &pbarpfit_d1phi, &b_pbarpfit_d1phi); fChain->SetBranchAddress("pbarpfit_d1pt", &pbarpfit_d1pt, &b_pbarpfit_d1pt); fChain->SetBranchAddress("pbarpfit_d1m", &pbarpfit_d1m, &b_pbarpfit_d1m); fChain->SetBranchAddress("pbarpfit_d1x", &pbarpfit_d1x, &b_pbarpfit_d1x); fChain->SetBranchAddress("pbarpfit_d1y", &pbarpfit_d1y, &b_pbarpfit_d1y); fChain->SetBranchAddress("pbarpfit_d1z", &pbarpfit_d1z, &b_pbarpfit_d1z); fChain->SetBranchAddress("pbarpfit_d1l", &pbarpfit_d1l, &b_pbarpfit_d1l); fChain->SetBranchAddress("pbarpfit_d1chg", &pbarpfit_d1chg, &b_pbarpfit_d1chg); fChain->SetBranchAddress("pbarpfit_d1pdg", &pbarpfit_d1pdg, &b_pbarpfit_d1pdg); fChain->SetBranchAddress("pbarpfit_d1pxcm", &pbarpfit_d1pxcm, &b_pbarpfit_d1pxcm); fChain->SetBranchAddress("pbarpfit_d1pycm", &pbarpfit_d1pycm, &b_pbarpfit_d1pycm); fChain->SetBranchAddress("pbarpfit_d1pzcm", &pbarpfit_d1pzcm, &b_pbarpfit_d1pzcm); fChain->SetBranchAddress("pbarpfit_d1ecm", &pbarpfit_d1ecm, &b_pbarpfit_d1ecm); fChain->SetBranchAddress("pbarpfit_d1pcm", &pbarpfit_d1pcm, &b_pbarpfit_d1pcm); fChain->SetBranchAddress("pbarpfit_d1thtcm", &pbarpfit_d1thtcm, &b_pbarpfit_d1thtcm); fChain->SetBranchAddress("pbarpfit_d1phicm", &pbarpfit_d1phicm, &b_pbarpfit_d1phicm); fChain->SetBranchAddress("pbarpfit_d1covpxpx", &pbarpfit_d1covpxpx, &b_pbarpfit_d1covpxpx); fChain->SetBranchAddress("pbarpfit_d1covpxpy", &pbarpfit_d1covpxpy, &b_pbarpfit_d1covpxpy); fChain->SetBranchAddress("pbarpfit_d1covpxpz", &pbarpfit_d1covpxpz, &b_pbarpfit_d1covpxpz); fChain->SetBranchAddress("pbarpfit_d1covpxe", &pbarpfit_d1covpxe, &b_pbarpfit_d1covpxe); fChain->SetBranchAddress("pbarpfit_d1covpypy", &pbarpfit_d1covpypy, &b_pbarpfit_d1covpypy); fChain->SetBranchAddress("pbarpfit_d1covpypz", &pbarpfit_d1covpypz, &b_pbarpfit_d1covpypz); fChain->SetBranchAddress("pbarpfit_d1covpye", &pbarpfit_d1covpye, &b_pbarpfit_d1covpye); fChain->SetBranchAddress("pbarpfit_d1covpzpz", &pbarpfit_d1covpzpz, &b_pbarpfit_d1covpzpz); fChain->SetBranchAddress("pbarpfit_d1covpze", &pbarpfit_d1covpze, &b_pbarpfit_d1covpze); fChain->SetBranchAddress("pbarpfit_d1covee", &pbarpfit_d1covee, &b_pbarpfit_d1covee); fChain->SetBranchAddress("pbarpfit_d1pullpx", &pbarpfit_d1pullpx, &b_pbarpfit_d1pullpx); fChain->SetBranchAddress("pbarpfit_d1pullpy", &pbarpfit_d1pullpy, &b_pbarpfit_d1pullpy); fChain->SetBranchAddress("pbarpfit_d1pullpz", &pbarpfit_d1pullpz, &b_pbarpfit_d1pullpz); fChain->SetBranchAddress("pbarpfit_d1pulle", &pbarpfit_d1pulle, &b_pbarpfit_d1pulle); fChain->SetBranchAddress("pbarpfit_d1pullx", &pbarpfit_d1pullx, &b_pbarpfit_d1pullx); fChain->SetBranchAddress("pbarpfit_d1pully", &pbarpfit_d1pully, &b_pbarpfit_d1pully); fChain->SetBranchAddress("pbarpfit_d1pullz", &pbarpfit_d1pullz, &b_pbarpfit_d1pullz); fChain->SetBranchAddress("pbarpfit_d1mct", &pbarpfit_d1mct, &b_pbarpfit_d1mct); fChain->SetBranchAddress("pbarpfit_d1mdif", &pbarpfit_d1mdif, &b_pbarpfit_d1mdif); fChain->SetBranchAddress("pbarpfit_d1oang", &pbarpfit_d1oang, &b_pbarpfit_d1oang); fChain->SetBranchAddress("pbarpfit_d1decang", &pbarpfit_d1decang, &b_pbarpfit_d1decang); fChain->SetBranchAddress("pbarpfit_d1cdecang", &pbarpfit_d1cdecang, &b_pbarpfit_d1cdecang); fChain->SetBranchAddress("pbarpfit_d1d0px", &pbarpfit_d1d0px, &b_pbarpfit_d1d0px); fChain->SetBranchAddress("pbarpfit_d1d0py", &pbarpfit_d1d0py, &b_pbarpfit_d1d0py); fChain->SetBranchAddress("pbarpfit_d1d0pz", &pbarpfit_d1d0pz, &b_pbarpfit_d1d0pz); fChain->SetBranchAddress("pbarpfit_d1d0e", &pbarpfit_d1d0e, &b_pbarpfit_d1d0e); fChain->SetBranchAddress("pbarpfit_d1d0p", &pbarpfit_d1d0p, &b_pbarpfit_d1d0p); fChain->SetBranchAddress("pbarpfit_d1d0tht", &pbarpfit_d1d0tht, &b_pbarpfit_d1d0tht); fChain->SetBranchAddress("pbarpfit_d1d0phi", &pbarpfit_d1d0phi, &b_pbarpfit_d1d0phi); fChain->SetBranchAddress("pbarpfit_d1d0pt", &pbarpfit_d1d0pt, &b_pbarpfit_d1d0pt); fChain->SetBranchAddress("pbarpfit_d1d0m", &pbarpfit_d1d0m, &b_pbarpfit_d1d0m); fChain->SetBranchAddress("pbarpfit_d1d0x", &pbarpfit_d1d0x, &b_pbarpfit_d1d0x); fChain->SetBranchAddress("pbarpfit_d1d0y", &pbarpfit_d1d0y, &b_pbarpfit_d1d0y); fChain->SetBranchAddress("pbarpfit_d1d0z", &pbarpfit_d1d0z, &b_pbarpfit_d1d0z); fChain->SetBranchAddress("pbarpfit_d1d0l", &pbarpfit_d1d0l, &b_pbarpfit_d1d0l); fChain->SetBranchAddress("pbarpfit_d1d0chg", &pbarpfit_d1d0chg, &b_pbarpfit_d1d0chg); fChain->SetBranchAddress("pbarpfit_d1d0pdg", &pbarpfit_d1d0pdg, &b_pbarpfit_d1d0pdg); fChain->SetBranchAddress("pbarpfit_d1d0pxcm", &pbarpfit_d1d0pxcm, &b_pbarpfit_d1d0pxcm); fChain->SetBranchAddress("pbarpfit_d1d0pycm", &pbarpfit_d1d0pycm, &b_pbarpfit_d1d0pycm); fChain->SetBranchAddress("pbarpfit_d1d0pzcm", &pbarpfit_d1d0pzcm, &b_pbarpfit_d1d0pzcm); fChain->SetBranchAddress("pbarpfit_d1d0ecm", &pbarpfit_d1d0ecm, &b_pbarpfit_d1d0ecm); fChain->SetBranchAddress("pbarpfit_d1d0pcm", &pbarpfit_d1d0pcm, &b_pbarpfit_d1d0pcm); fChain->SetBranchAddress("pbarpfit_d1d0thtcm", &pbarpfit_d1d0thtcm, &b_pbarpfit_d1d0thtcm); fChain->SetBranchAddress("pbarpfit_d1d0phicm", &pbarpfit_d1d0phicm, &b_pbarpfit_d1d0phicm); fChain->SetBranchAddress("pbarpfit_d1d0covpxpx", &pbarpfit_d1d0covpxpx, &b_pbarpfit_d1d0covpxpx); fChain->SetBranchAddress("pbarpfit_d1d0covpxpy", &pbarpfit_d1d0covpxpy, &b_pbarpfit_d1d0covpxpy); fChain->SetBranchAddress("pbarpfit_d1d0covpxpz", &pbarpfit_d1d0covpxpz, &b_pbarpfit_d1d0covpxpz); fChain->SetBranchAddress("pbarpfit_d1d0covpxe", &pbarpfit_d1d0covpxe, &b_pbarpfit_d1d0covpxe); fChain->SetBranchAddress("pbarpfit_d1d0covpypy", &pbarpfit_d1d0covpypy, &b_pbarpfit_d1d0covpypy); fChain->SetBranchAddress("pbarpfit_d1d0covpypz", &pbarpfit_d1d0covpypz, &b_pbarpfit_d1d0covpypz); fChain->SetBranchAddress("pbarpfit_d1d0covpye", &pbarpfit_d1d0covpye, &b_pbarpfit_d1d0covpye); fChain->SetBranchAddress("pbarpfit_d1d0covpzpz", &pbarpfit_d1d0covpzpz, &b_pbarpfit_d1d0covpzpz); fChain->SetBranchAddress("pbarpfit_d1d0covpze", &pbarpfit_d1d0covpze, &b_pbarpfit_d1d0covpze); fChain->SetBranchAddress("pbarpfit_d1d0covee", &pbarpfit_d1d0covee, &b_pbarpfit_d1d0covee); fChain->SetBranchAddress("pbarpfit_d1d0pullpx", &pbarpfit_d1d0pullpx, &b_pbarpfit_d1d0pullpx); fChain->SetBranchAddress("pbarpfit_d1d0pullpy", &pbarpfit_d1d0pullpy, &b_pbarpfit_d1d0pullpy); fChain->SetBranchAddress("pbarpfit_d1d0pullpz", &pbarpfit_d1d0pullpz, &b_pbarpfit_d1d0pullpz); fChain->SetBranchAddress("pbarpfit_d1d0pulle", &pbarpfit_d1d0pulle, &b_pbarpfit_d1d0pulle); fChain->SetBranchAddress("pbarpfit_d1d0pullx", &pbarpfit_d1d0pullx, &b_pbarpfit_d1d0pullx); fChain->SetBranchAddress("pbarpfit_d1d0pully", &pbarpfit_d1d0pully, &b_pbarpfit_d1d0pully); fChain->SetBranchAddress("pbarpfit_d1d0pullz", &pbarpfit_d1d0pullz, &b_pbarpfit_d1d0pullz); fChain->SetBranchAddress("pbarpfit_d1d0mct", &pbarpfit_d1d0mct, &b_pbarpfit_d1d0mct); fChain->SetBranchAddress("pbarpfit_d1d0pide", &pbarpfit_d1d0pide, &b_pbarpfit_d1d0pide); fChain->SetBranchAddress("pbarpfit_d1d0pidmu", &pbarpfit_d1d0pidmu, &b_pbarpfit_d1d0pidmu); fChain->SetBranchAddress("pbarpfit_d1d0pidpi", &pbarpfit_d1d0pidpi, &b_pbarpfit_d1d0pidpi); fChain->SetBranchAddress("pbarpfit_d1d0pidk", &pbarpfit_d1d0pidk, &b_pbarpfit_d1d0pidk); fChain->SetBranchAddress("pbarpfit_d1d0pidp", &pbarpfit_d1d0pidp, &b_pbarpfit_d1d0pidp); fChain->SetBranchAddress("pbarpfit_d1d0pidmax", &pbarpfit_d1d0pidmax, &b_pbarpfit_d1d0pidmax); fChain->SetBranchAddress("pbarpfit_d1d0pidbest", &pbarpfit_d1d0pidbest, &b_pbarpfit_d1d0pidbest); fChain->SetBranchAddress("pbarpfit_d1d0trpdg", &pbarpfit_d1d0trpdg, &b_pbarpfit_d1d0trpdg); fChain->SetBranchAddress("pbarpfit_d1d1px", &pbarpfit_d1d1px, &b_pbarpfit_d1d1px); fChain->SetBranchAddress("pbarpfit_d1d1py", &pbarpfit_d1d1py, &b_pbarpfit_d1d1py); fChain->SetBranchAddress("pbarpfit_d1d1pz", &pbarpfit_d1d1pz, &b_pbarpfit_d1d1pz); fChain->SetBranchAddress("pbarpfit_d1d1e", &pbarpfit_d1d1e, &b_pbarpfit_d1d1e); fChain->SetBranchAddress("pbarpfit_d1d1p", &pbarpfit_d1d1p, &b_pbarpfit_d1d1p); fChain->SetBranchAddress("pbarpfit_d1d1tht", &pbarpfit_d1d1tht, &b_pbarpfit_d1d1tht); fChain->SetBranchAddress("pbarpfit_d1d1phi", &pbarpfit_d1d1phi, &b_pbarpfit_d1d1phi); fChain->SetBranchAddress("pbarpfit_d1d1pt", &pbarpfit_d1d1pt, &b_pbarpfit_d1d1pt); fChain->SetBranchAddress("pbarpfit_d1d1m", &pbarpfit_d1d1m, &b_pbarpfit_d1d1m); fChain->SetBranchAddress("pbarpfit_d1d1x", &pbarpfit_d1d1x, &b_pbarpfit_d1d1x); fChain->SetBranchAddress("pbarpfit_d1d1y", &pbarpfit_d1d1y, &b_pbarpfit_d1d1y); fChain->SetBranchAddress("pbarpfit_d1d1z", &pbarpfit_d1d1z, &b_pbarpfit_d1d1z); fChain->SetBranchAddress("pbarpfit_d1d1l", &pbarpfit_d1d1l, &b_pbarpfit_d1d1l); fChain->SetBranchAddress("pbarpfit_d1d1chg", &pbarpfit_d1d1chg, &b_pbarpfit_d1d1chg); fChain->SetBranchAddress("pbarpfit_d1d1pdg", &pbarpfit_d1d1pdg, &b_pbarpfit_d1d1pdg); fChain->SetBranchAddress("pbarpfit_d1d1pxcm", &pbarpfit_d1d1pxcm, &b_pbarpfit_d1d1pxcm); fChain->SetBranchAddress("pbarpfit_d1d1pycm", &pbarpfit_d1d1pycm, &b_pbarpfit_d1d1pycm); fChain->SetBranchAddress("pbarpfit_d1d1pzcm", &pbarpfit_d1d1pzcm, &b_pbarpfit_d1d1pzcm); fChain->SetBranchAddress("pbarpfit_d1d1ecm", &pbarpfit_d1d1ecm, &b_pbarpfit_d1d1ecm); fChain->SetBranchAddress("pbarpfit_d1d1pcm", &pbarpfit_d1d1pcm, &b_pbarpfit_d1d1pcm); fChain->SetBranchAddress("pbarpfit_d1d1thtcm", &pbarpfit_d1d1thtcm, &b_pbarpfit_d1d1thtcm); fChain->SetBranchAddress("pbarpfit_d1d1phicm", &pbarpfit_d1d1phicm, &b_pbarpfit_d1d1phicm); fChain->SetBranchAddress("pbarpfit_d1d1covpxpx", &pbarpfit_d1d1covpxpx, &b_pbarpfit_d1d1covpxpx); fChain->SetBranchAddress("pbarpfit_d1d1covpxpy", &pbarpfit_d1d1covpxpy, &b_pbarpfit_d1d1covpxpy); fChain->SetBranchAddress("pbarpfit_d1d1covpxpz", &pbarpfit_d1d1covpxpz, &b_pbarpfit_d1d1covpxpz); fChain->SetBranchAddress("pbarpfit_d1d1covpxe", &pbarpfit_d1d1covpxe, &b_pbarpfit_d1d1covpxe); fChain->SetBranchAddress("pbarpfit_d1d1covpypy", &pbarpfit_d1d1covpypy, &b_pbarpfit_d1d1covpypy); fChain->SetBranchAddress("pbarpfit_d1d1covpypz", &pbarpfit_d1d1covpypz, &b_pbarpfit_d1d1covpypz); fChain->SetBranchAddress("pbarpfit_d1d1covpye", &pbarpfit_d1d1covpye, &b_pbarpfit_d1d1covpye); fChain->SetBranchAddress("pbarpfit_d1d1covpzpz", &pbarpfit_d1d1covpzpz, &b_pbarpfit_d1d1covpzpz); fChain->SetBranchAddress("pbarpfit_d1d1covpze", &pbarpfit_d1d1covpze, &b_pbarpfit_d1d1covpze); fChain->SetBranchAddress("pbarpfit_d1d1covee", &pbarpfit_d1d1covee, &b_pbarpfit_d1d1covee); fChain->SetBranchAddress("pbarpfit_d1d1pullpx", &pbarpfit_d1d1pullpx, &b_pbarpfit_d1d1pullpx); fChain->SetBranchAddress("pbarpfit_d1d1pullpy", &pbarpfit_d1d1pullpy, &b_pbarpfit_d1d1pullpy); fChain->SetBranchAddress("pbarpfit_d1d1pullpz", &pbarpfit_d1d1pullpz, &b_pbarpfit_d1d1pullpz); fChain->SetBranchAddress("pbarpfit_d1d1pulle", &pbarpfit_d1d1pulle, &b_pbarpfit_d1d1pulle); fChain->SetBranchAddress("pbarpfit_d1d1pullx", &pbarpfit_d1d1pullx, &b_pbarpfit_d1d1pullx); fChain->SetBranchAddress("pbarpfit_d1d1pully", &pbarpfit_d1d1pully, &b_pbarpfit_d1d1pully); fChain->SetBranchAddress("pbarpfit_d1d1pullz", &pbarpfit_d1d1pullz, &b_pbarpfit_d1d1pullz); fChain->SetBranchAddress("pbarpfit_d1d1mct", &pbarpfit_d1d1mct, &b_pbarpfit_d1d1mct); fChain->SetBranchAddress("pbarpfit_d1d1pide", &pbarpfit_d1d1pide, &b_pbarpfit_d1d1pide); fChain->SetBranchAddress("pbarpfit_d1d1pidmu", &pbarpfit_d1d1pidmu, &b_pbarpfit_d1d1pidmu); fChain->SetBranchAddress("pbarpfit_d1d1pidpi", &pbarpfit_d1d1pidpi, &b_pbarpfit_d1d1pidpi); fChain->SetBranchAddress("pbarpfit_d1d1pidk", &pbarpfit_d1d1pidk, &b_pbarpfit_d1d1pidk); fChain->SetBranchAddress("pbarpfit_d1d1pidp", &pbarpfit_d1d1pidp, &b_pbarpfit_d1d1pidp); fChain->SetBranchAddress("pbarpfit_d1d1pidmax", &pbarpfit_d1d1pidmax, &b_pbarpfit_d1d1pidmax); fChain->SetBranchAddress("pbarpfit_d1d1pidbest", &pbarpfit_d1d1pidbest, &b_pbarpfit_d1d1pidbest); fChain->SetBranchAddress("pbarpfit_d1d1trpdg", &pbarpfit_d1d1trpdg, &b_pbarpfit_d1d1trpdg); fChain->SetBranchAddress("pbarpfit_d1pocvx", &pbarpfit_d1pocvx, &b_pbarpfit_d1pocvx); fChain->SetBranchAddress("pbarpfit_d1pocvy", &pbarpfit_d1pocvy, &b_pbarpfit_d1pocvy); fChain->SetBranchAddress("pbarpfit_d1pocvz", &pbarpfit_d1pocvz, &b_pbarpfit_d1pocvz); fChain->SetBranchAddress("pbarpfit_d1altvx", &pbarpfit_d1altvx, &b_pbarpfit_d1altvx); fChain->SetBranchAddress("pbarpfit_d1altvy", &pbarpfit_d1altvy, &b_pbarpfit_d1altvy); fChain->SetBranchAddress("pbarpfit_d1altvz", &pbarpfit_d1altvz, &b_pbarpfit_d1altvz); fChain->SetBranchAddress("pbarpfit_d1pocmag", &pbarpfit_d1pocmag, &b_pbarpfit_d1pocmag); fChain->SetBranchAddress("pbarpfit_d1pocqa", &pbarpfit_d1pocqa, &b_pbarpfit_d1pocqa); fChain->SetBranchAddress("pbarpfit_d1pocdist", &pbarpfit_d1pocdist, &b_pbarpfit_d1pocdist); fChain->SetBranchAddress("pbarpfit_d1pocctau", &pbarpfit_d1pocctau, &b_pbarpfit_d1pocctau); fChain->SetBranchAddress("pbarpfit_d1vx", &pbarpfit_d1vx, &b_pbarpfit_d1vx); fChain->SetBranchAddress("pbarpfit_d1vy", &pbarpfit_d1vy, &b_pbarpfit_d1vy); fChain->SetBranchAddress("pbarpfit_d1vz", &pbarpfit_d1vz, &b_pbarpfit_d1vz); fChain->SetBranchAddress("pbarpfit_d1len", &pbarpfit_d1len, &b_pbarpfit_d1len); fChain->SetBranchAddress("pbarpfit_d1ctau", &pbarpfit_d1ctau, &b_pbarpfit_d1ctau); fChain->SetBranchAddress("pbarpfit_d1ctaud", &pbarpfit_d1ctaud, &b_pbarpfit_d1ctaud); Notify(); } Bool_t ntpBestPbarp::Notify() { // The Notify() function is called when a new file is opened. This // can be either for a new TTree in a TChain or when when a new TTree // is started when using PROOF. It is normally not necessary to make changes // to the generated code, but the routine can be extended by the // user if needed. The return value is currently not used. return kTRUE; } void ntpBestPbarp::Show(Long64_t entry) { // Print contents of entry. // If entry is not specified, print current entry if (!fChain) return; fChain->Show(entry); } Int_t ntpBestPbarp::Cut(Long64_t entry) { if (fitter_chisq < 100) { return 1; } return -1; } #endif // #ifdef ntpBestPbarp_cxx