////////////////////////////////////////////////////////// // This class has been automatically generated on // Tue Oct 25 15:45:50 2016 by ROOT version 5.34/36 // from TTree CollectionTree/ // found on file: mc15_13TeV.363364.Sherpa_NNPDF30NNLO_Zmumu_Pt0_70_CVetoBVeto.merge.DAOD_SUSY5.e4716_s2726_r7725_r7676_p2666.root ////////////////////////////////////////////////////////// #ifndef MetSign_h #define MetSign_h #include #include #include #include #include #include #include #include #include #include #include // Header file for the classes stored in the TTree if any. #include // Fixed size dimensions of array or collections stored in the TTree if any. class MetSign : public TSelector { public : TTree *fChain; //!pointer to the analyzed TTree or TChain // Declaration of leaf types Int_t n_trackjet; Float_t trackjet_pt[1]; //[n_trackjet] Float_t trackjet_eta[1]; //[n_trackjet] Float_t trackjet_phi[1]; //[n_trackjet] Float_t trackjet_e[1]; //[n_trackjet] Float_t trackjet_Width[1]; //[n_trackjet] Float_t trackjet_Tau1[1]; //[n_trackjet] Float_t trackjet_Tau2[1]; //[n_trackjet] Float_t trackjet_Tau3[1]; //[n_trackjet] Float_t trackjet_Sphericity[1]; //[n_trackjet] Float_t trackjet_Split12[1]; //[n_trackjet] Float_t trackjet_Split23[1]; //[n_trackjet] Float_t trackjet_Split34[1]; //[n_trackjet] Float_t trackjet_ZCut12[1]; //[n_trackjet] Float_t trackjet_ZCut23[1]; //[n_trackjet] Int_t n_bph; Float_t bph_pt[2]; //[n_bph] Float_t bph_eta[2]; //[n_bph] Float_t bph_phi[2]; //[n_bph] Float_t bph_e[2]; //[n_bph] Int_t bph_conversionType[2]; //[n_bph] Int_t bph_istight[2]; //[n_bph] Int_t bph_isloose[2]; //[n_bph] Int_t bph_isolation[2]; //[n_bph] Int_t bph_trigmatch120[2]; //[n_bph] Int_t bph_trigmatch140[2]; //[n_bph] Int_t bph_baselineo[2]; //[n_bph] Int_t bph_passORo[2]; //[n_bph] Int_t n_jet; Float_t jet_pt[8]; //[n_jet] Float_t jet_eta[8]; //[n_jet] Float_t jet_phi[8]; //[n_jet] Float_t jet_e[8]; //[n_jet] Int_t jet_loosebad[8]; //[n_jet] Int_t jet_tightbad[8]; //[n_jet] Float_t jet_Jvt[8]; //[n_jet] Int_t jet_passFJvt[8]; //[n_jet] Float_t jet_pTreso[8]; //[n_jet] Float_t jet_const_pt[8]; //[n_jet] Float_t jet_const_eta[8]; //[n_jet] Float_t jet_const_phi[8]; //[n_jet] Float_t jet_const_e[8]; //[n_jet] Int_t jet_ntrack[8]; //[n_jet] Int_t jet_nTrk500[8]; //[n_jet] Int_t jet_nTrk500PV[8]; //[n_jet] Int_t jet_nTrk500PV_3[8]; //[n_jet] Float_t jet_Trk500PV_pt[8]; //[n_jet] Float_t jet_Trk500PV_3_pt[8]; //[n_jet] vector > *jet_vtxjvt; vector > *jet_vtxjvf; vector > *jet_vtxrpt; Float_t jet_trackjetpT[8]; //[n_jet] Float_t jet_trackjetM[8]; //[n_jet] Float_t jet_trackjetDR[8]; //[n_jet] Int_t jet_baselineo[8]; //[n_jet] Int_t jet_passORo[8]; //[n_jet] Int_t jet_truthLabel[8]; //[n_jet] Int_t jet_HadronConeExclTruthLabelID[8]; //[n_jet] Int_t jet_bjet60[8]; //[n_jet] Int_t jet_bjet70[8]; //[n_jet] Int_t jet_bjet70flat[8]; //[n_jet] Int_t jet_bjet77flat[8]; //[n_jet] Int_t jet_bjet77[8]; //[n_jet] Int_t jet_bjet85[8]; //[n_jet] Float_t jet_trkvec_sumpt[8]; //[n_jet] Float_t jet_calvec_sumpt[8]; //[n_jet] Float_t jet_jettrkvec_sumpt[8]; //[n_jet] Int_t jet_passOR[8]; //[n_jet] Int_t jet_killedByPhoton[8]; //[n_jet] Int_t n_basejet; Float_t basejet_pt[23]; //[n_basejet] Float_t basejet_eta[23]; //[n_basejet] Float_t basejet_phi[23]; //[n_basejet] Float_t basejet_e[23]; //[n_basejet] Int_t basejet_passFJvt[23]; //[n_basejet] Int_t basejet_passOR[23]; //[n_basejet] Int_t basejet_loosebad[23]; //[n_basejet] Int_t basejet_tightbad[23]; //[n_basejet] Float_t basejet_Jvt[23]; //[n_basejet] Int_t basejet_pileup[23]; //[n_basejet] Float_t basejet_pTreso[23]; //[n_basejet] Int_t basejet_usedInMET[23]; //[n_basejet] Float_t basejet_fracUsedInMET[23]; //[n_basejet] Int_t basejet_ntrack[23]; //[n_basejet] Int_t basejet_nTrk500[23]; //[n_basejet] Int_t basejet_nTrk500PV[23]; //[n_basejet] Int_t basejet_nTrk500PV_3[23]; //[n_basejet] vector > *basejet_vtxjvt; vector > *basejet_vtxjvf; vector > *basejet_vtxrpt; Float_t basejet_Width[23]; //[n_basejet] Float_t basejet_Trk500PV_pt[23]; //[n_basejet] Float_t basejet_Trk500PV_3_pt[23]; //[n_basejet] Float_t basejet_trackjetpT[23]; //[n_basejet] Float_t basejet_trackjetM[23]; //[n_basejet] Float_t basejet_trackjetDR[23]; //[n_basejet] Char_t basejet_baseline[23]; //[n_basejet] Int_t basejet_baselineo[23]; //[n_basejet] Int_t basejet_passORo[23]; //[n_basejet] Float_t basejet_emfrac[23]; //[n_basejet] Float_t basejet_hecf[23]; //[n_basejet] Float_t basejet_const_pt[23]; //[n_basejet] Float_t basejet_const_eta[23]; //[n_basejet] Float_t basejet_const_phi[23]; //[n_basejet] Float_t basejet_const_e[23]; //[n_basejet] Int_t basejet_truthLabel[23]; //[n_basejet] Int_t basejet_HadronConeExclTruthLabelID[23]; //[n_basejet] Int_t basejet_bjet60[23]; //[n_basejet] Int_t basejet_bjet70[23]; //[n_basejet] Int_t basejet_bjet70flat[23]; //[n_basejet] Int_t basejet_bjet77flat[23]; //[n_basejet] Int_t basejet_bjet77[23]; //[n_basejet] Int_t basejet_bjet85[23]; //[n_basejet] Float_t basejet_trkvec_sumpt[23]; //[n_basejet] Float_t basejet_calvec_sumpt[23]; //[n_basejet] Float_t basejet_jettrkvec_sumpt[23]; //[n_basejet] Int_t n_bjet; Float_t bjet_pt[2]; //[n_bjet] Float_t bjet_eta[2]; //[n_bjet] Float_t bjet_phi[2]; //[n_bjet] Float_t bjet_e[2]; //[n_bjet] Int_t n_lep; Float_t lep_pt[3]; //[n_lep] Float_t lep_eta[3]; //[n_lep] Float_t lep_phi[3]; //[n_lep] Float_t lep_e[3]; //[n_lep] Int_t n_baseel; Float_t baseel_pt[3]; //[n_baseel] Float_t baseel_eta[3]; //[n_baseel] Float_t baseel_phi[3]; //[n_baseel] Float_t baseel_e[3]; //[n_baseel] Float_t baseel_charge[3]; //[n_baseel] Int_t baseel_usedInMET[3]; //[n_baseel] Float_t baseel_Enreso[3]; //[n_baseel] Int_t baseel_passOR[3]; //[n_baseel] Int_t baseel_isoLooseTrackOnly[3]; //[n_baseel] Int_t baseel_isoLoose[3]; //[n_baseel] Int_t baseel_isoTight[3]; //[n_baseel] Int_t baseel_isoGradient[3]; //[n_baseel] Int_t baseel_isoGradientLoose[3]; //[n_baseel] Int_t baseel_expectBlayer[3]; //[n_baseel] Int_t baseel_nBlayerHits[3]; //[n_baseel] Int_t baseel_nBlayerOutliers[3]; //[n_baseel] Float_t baseel_idpt[3]; //[n_baseel] Int_t baseel_particleTruthOrigin[3]; //[n_baseel] Int_t baseel_particleTruthType[3]; //[n_baseel] Float_t baseel_truth_pt[3]; //[n_baseel] Float_t baseel_truth_eta[3]; //[n_baseel] Float_t baseel_truth_phi[3]; //[n_baseel] Float_t baseel_truth_dr[3]; //[n_baseel] Int_t n_el; Float_t el_pt[1]; //[n_el] Float_t el_eta[1]; //[n_el] Float_t el_phi[1]; //[n_el] Float_t el_e[1]; //[n_el] Float_t el_charge[1]; //[n_el] Float_t el_Enreso[1]; //[n_el] Int_t el_isoLooseTrackOnly[1]; //[n_el] Int_t el_isoLoose[1]; //[n_el] Int_t el_isoTight[1]; //[n_el] Int_t el_isoGradient[1]; //[n_el] Int_t el_isoGradientLoose[1]; //[n_el] Int_t el_expectBlayer[1]; //[n_el] Int_t el_nBlayerHits[1]; //[n_el] Int_t el_nBlayerOutliers[1]; //[n_el] Float_t el_idpt[1]; //[n_el] Int_t el_particleTruthOrigin[1]; //[n_el] Int_t el_particleTruthType[1]; //[n_el] Int_t n_basemu; Float_t basemu_pt[4]; //[n_basemu] Float_t basemu_eta[4]; //[n_basemu] Float_t basemu_phi[4]; //[n_basemu] Float_t basemu_e[4]; //[n_basemu] Float_t basemu_charge[4]; //[n_basemu] Int_t basemu_cosmic[4]; //[n_basemu] Int_t basemu_bad[4]; //[n_basemu] Float_t basemu_pTerr[4]; //[n_basemu] Float_t basemu_pTreso[4]; //[n_basemu] Int_t basemu_passOR[4]; //[n_basemu] Int_t basemu_isoLooseTrackOnly[4]; //[n_basemu] Int_t basemu_isoLoose[4]; //[n_basemu] Int_t basemu_isoTight[4]; //[n_basemu] Int_t basemu_isoGradient[4]; //[n_basemu] Int_t basemu_isoGradientLoose[4]; //[n_basemu] Int_t basemu_particleTruthOrigin[4]; //[n_basemu] Int_t basemu_particleTruthType[4]; //[n_basemu] Float_t basemu_truth_pt[4]; //[n_basemu] Float_t basemu_truth_eta[4]; //[n_basemu] Float_t basemu_truth_phi[4]; //[n_basemu] Float_t basemu_truth_dr[4]; //[n_basemu] Int_t n_mu; Float_t mu_pt[2]; //[n_mu] Float_t mu_eta[2]; //[n_mu] Float_t mu_phi[2]; //[n_mu] Float_t mu_e[2]; //[n_mu] Float_t mu_charge[2]; //[n_mu] Int_t mu_cosmic[2]; //[n_mu] Int_t mu_bad[2]; //[n_mu] Int_t mu_muType[2]; //[n_mu] Float_t mu_pTerr[2]; //[n_mu] Float_t mu_pTreso[2]; //[n_mu] Int_t mu_isoLooseTrackOnly[2]; //[n_mu] Int_t mu_isoLoose[2]; //[n_mu] Int_t mu_isoTight[2]; //[n_mu] Int_t mu_isoGradient[2]; //[n_mu] Int_t mu_isoGradientLoose[2]; //[n_mu] Int_t mu_particleTruthOrigin[2]; //[n_mu] Int_t mu_particleTruthType[2]; //[n_mu] Int_t n_ph; Float_t ph_pt[1]; //[n_ph] Float_t ph_eta[1]; //[n_ph] Float_t ph_phi[1]; //[n_ph] Float_t ph_e[1]; //[n_ph] Float_t ph_ptcone20[1]; //[n_ph] Float_t ph_ptcone30[1]; //[n_ph] Float_t ph_topoetcone40[1]; //[n_ph] Int_t ph_isoTight[1]; //[n_ph] Float_t ph_Enreso[1]; //[n_ph] Int_t ph_conversionType[1]; //[n_ph] Int_t ph_istight[1]; //[n_ph] Int_t ph_isloose[1]; //[n_ph] Int_t ph_isolation[1]; //[n_ph] Int_t ph_trigmatch120[1]; //[n_ph] Int_t ph_trigmatch140[1]; //[n_ph] Int_t ph_baselineo[1]; //[n_ph] Int_t ph_passORo[1]; //[n_ph] Int_t n_truth_photon; Float_t truth_photon_pt[12]; //[n_truth_photon] Float_t truth_photon_eta[12]; //[n_truth_photon] Float_t truth_photon_phi[12]; //[n_truth_photon] Float_t truth_photon_e[12]; //[n_truth_photon] Int_t truth_photon_motherPdgId[12]; //[n_truth_photon] Int_t truth_photon_statusCode[12]; //[n_truth_photon] Int_t truth_photon_barCode[12]; //[n_truth_photon] Int_t n_truth_top; Float_t truth_top_pt[1]; //[n_truth_top] Float_t truth_top_eta[1]; //[n_truth_top] Float_t truth_top_phi[1]; //[n_truth_top] Float_t truth_top_e[1]; //[n_truth_top] Int_t n_truth_el; Float_t truth_el_pt[1]; //[n_truth_el] Float_t truth_el_eta[1]; //[n_truth_el] Float_t truth_el_phi[1]; //[n_truth_el] Float_t truth_el_e[1]; //[n_truth_el] Int_t n_truth_jet; Float_t truth_jet_pt[37]; //[n_truth_jet] Float_t truth_jet_eta[37]; //[n_truth_jet] Float_t truth_jet_phi[37]; //[n_truth_jet] Float_t truth_jet_e[37]; //[n_truth_jet] Int_t n_truth_mu; Float_t truth_mu_pt[3]; //[n_truth_mu] Float_t truth_mu_eta[3]; //[n_truth_mu] Float_t truth_mu_phi[3]; //[n_truth_mu] Float_t truth_mu_e[3]; //[n_truth_mu] Int_t n_truth_ph; Float_t truth_ph_pt[6]; //[n_truth_ph] Float_t truth_ph_eta[6]; //[n_truth_ph] Float_t truth_ph_phi[6]; //[n_truth_ph] Float_t truth_ph_e[6]; //[n_truth_ph] Int_t n_truth_tau; Float_t truth_tau_pt[1]; //[n_truth_tau] Float_t truth_tau_eta[1]; //[n_truth_tau] Float_t truth_tau_phi[1]; //[n_truth_tau] Float_t truth_tau_e[1]; //[n_truth_tau] Int_t n_truth_W; Float_t truth_W_pt[1]; //[n_truth_W] Float_t truth_W_eta[1]; //[n_truth_W] Float_t truth_W_phi[1]; //[n_truth_W] Float_t truth_W_e[1]; //[n_truth_W] Int_t truth_W_motherPdgId[1]; //[n_truth_W] Int_t truth_W_statusCode[1]; //[n_truth_W] Int_t n_truth_H; Float_t truth_H_pt[1]; //[n_truth_H] Float_t truth_H_eta[1]; //[n_truth_H] Float_t truth_H_phi[1]; //[n_truth_H] Float_t truth_H_e[1]; //[n_truth_H] Int_t truth_H_motherPdgId[1]; //[n_truth_H] Int_t truth_H_childPdgId[1]; //[n_truth_H] Int_t truth_H_statusCode[1]; //[n_truth_H] Int_t n_truth_Z; Float_t truth_Z_pt[1]; //[n_truth_Z] Float_t truth_Z_eta[1]; //[n_truth_Z] Float_t truth_Z_phi[1]; //[n_truth_Z] Float_t truth_Z_e[1]; //[n_truth_Z] Int_t truth_Z_motherPdgId[1]; //[n_truth_Z] Int_t truth_Z_childPdgId[1]; //[n_truth_Z] Int_t truth_Z_statusCode[1]; //[n_truth_Z] Int_t n_truth_B; Float_t truth_B_pt[4]; //[n_truth_B] Float_t truth_B_eta[4]; //[n_truth_B] Float_t truth_B_phi[4]; //[n_truth_B] Float_t truth_B_e[4]; //[n_truth_B] Int_t truth_B_motherPdgId[4]; //[n_truth_B] Int_t truth_B_statusCode[4]; //[n_truth_B] Int_t n_truth_C; Float_t truth_C_pt[14]; //[n_truth_C] Float_t truth_C_eta[14]; //[n_truth_C] Float_t truth_C_phi[14]; //[n_truth_C] Float_t truth_C_e[14]; //[n_truth_C] Int_t truth_C_motherPdgId[14]; //[n_truth_C] Int_t truth_C_statusCode[14]; //[n_truth_C] Int_t n_dilep; Float_t dilep_pt[1]; //[n_dilep] Float_t dilep_eta[1]; //[n_dilep] Float_t dilep_phi[1]; //[n_dilep] Float_t dilep_e[1]; //[n_dilep] Float_t dilep_m[1]; //[n_dilep] Float_t met; Float_t met_x; Float_t met_y; Float_t met_phi; Float_t met_sumet; Float_t met_noEL; Float_t met_noEL_x; Float_t met_noEL_y; Float_t met_noEL_phi; Float_t met_noEL_sumet; Float_t met_noMU; Float_t met_noMU_x; Float_t met_noMU_y; Float_t met_noMU_phi; Float_t met_noMU_sumet; Float_t met_noJVT; Float_t met_noJVT_x; Float_t met_noJVT_y; Float_t met_noJVT_phi; Float_t met_noJVT_sumet; Float_t met_invis; Float_t met_invis_x; Float_t met_invis_y; Float_t met_invis_phi; Float_t met_invis_sumet; Float_t met_el; Float_t met_el_x; Float_t met_el_y; Float_t met_el_phi; Float_t met_el_sumet; Float_t met_mu; Float_t met_mu_x; Float_t met_mu_y; Float_t met_mu_phi; Float_t met_mu_sumet; Float_t met_jet; Float_t met_jet_x; Float_t met_jet_y; Float_t met_jet_phi; Float_t met_jet_sumet; Float_t met_soft; Float_t met_soft_x; Float_t met_soft_y; Float_t met_soft_phi; Float_t met_soft_sumet; Float_t met_cst; Float_t met_cst_x; Float_t met_cst_y; Float_t met_cst_phi; Float_t met_cst_sumet; Float_t met_cst_soft; Float_t met_photons; Float_t met_photons_x; Float_t met_photons_y; Float_t met_photons_phi; Float_t met_photons_sumet; Float_t mc_event_weight; Float_t weight; Float_t sf_btag; Float_t sf_jvt; Float_t sf_el; Float_t sf_mu; Float_t sf_ph; Float_t sf_el_trigger; Float_t sf_mu_trigger; Float_t sf_total; Float_t sf_no_pu; Float_t pileup_weight; Float_t sf_total__SYST_EL_EFF_ID_TOTAL_1NPCOR_PLUS_UNCOR__1down; Float_t sf_no_pu__SYST_EL_EFF_ID_TOTAL_1NPCOR_PLUS_UNCOR__1down; Float_t sf_total__SYST_EL_EFF_ID_TOTAL_1NPCOR_PLUS_UNCOR__1up; Float_t sf_no_pu__SYST_EL_EFF_ID_TOTAL_1NPCOR_PLUS_UNCOR__1up; Float_t sf_total__SYST_EL_EFF_Iso_TOTAL_1NPCOR_PLUS_UNCOR__1down; Float_t sf_no_pu__SYST_EL_EFF_Iso_TOTAL_1NPCOR_PLUS_UNCOR__1down; Float_t sf_total__SYST_EL_EFF_Iso_TOTAL_1NPCOR_PLUS_UNCOR__1up; Float_t sf_no_pu__SYST_EL_EFF_Iso_TOTAL_1NPCOR_PLUS_UNCOR__1up; Float_t sf_total__SYST_EL_EFF_Reco_TOTAL_1NPCOR_PLUS_UNCOR__1down; Float_t sf_no_pu__SYST_EL_EFF_Reco_TOTAL_1NPCOR_PLUS_UNCOR__1down; Float_t sf_total__SYST_EL_EFF_Reco_TOTAL_1NPCOR_PLUS_UNCOR__1up; Float_t sf_no_pu__SYST_EL_EFF_Reco_TOTAL_1NPCOR_PLUS_UNCOR__1up; Float_t sf_total__SYST_EL_EFF_Trigger_CorrUncertainty__1down; Float_t sf_no_pu__SYST_EL_EFF_Trigger_CorrUncertainty__1down; Float_t sf_total__SYST_EL_EFF_Trigger_CorrUncertainty__1up; Float_t sf_no_pu__SYST_EL_EFF_Trigger_CorrUncertainty__1up; Float_t sf_total__SYST_EL_EFF_Trigger_TOTAL_1NPCOR_PLUS_UNCOR__1down; Float_t sf_no_pu__SYST_EL_EFF_Trigger_TOTAL_1NPCOR_PLUS_UNCOR__1down; Float_t sf_total__SYST_EL_EFF_Trigger_TOTAL_1NPCOR_PLUS_UNCOR__1up; Float_t sf_no_pu__SYST_EL_EFF_Trigger_TOTAL_1NPCOR_PLUS_UNCOR__1up; Float_t sf_total__SYST_FT_EFF_B_systematics__1down; Float_t sf_no_pu__SYST_FT_EFF_B_systematics__1down; Float_t sf_total__SYST_FT_EFF_B_systematics__1up; Float_t sf_no_pu__SYST_FT_EFF_B_systematics__1up; Float_t sf_total__SYST_FT_EFF_C_systematics__1down; Float_t sf_no_pu__SYST_FT_EFF_C_systematics__1down; Float_t sf_total__SYST_FT_EFF_C_systematics__1up; Float_t sf_no_pu__SYST_FT_EFF_C_systematics__1up; Float_t sf_total__SYST_FT_EFF_Light_systematics__1down; Float_t sf_no_pu__SYST_FT_EFF_Light_systematics__1down; Float_t sf_total__SYST_FT_EFF_Light_systematics__1up; Float_t sf_no_pu__SYST_FT_EFF_Light_systematics__1up; Float_t sf_total__SYST_FT_EFF_extrapolation__1down; Float_t sf_no_pu__SYST_FT_EFF_extrapolation__1down; Float_t sf_total__SYST_FT_EFF_extrapolation__1up; Float_t sf_no_pu__SYST_FT_EFF_extrapolation__1up; Float_t sf_total__SYST_FT_EFF_extrapolation_from_charm__1down; Float_t sf_no_pu__SYST_FT_EFF_extrapolation_from_charm__1down; Float_t sf_total__SYST_FT_EFF_extrapolation_from_charm__1up; Float_t sf_no_pu__SYST_FT_EFF_extrapolation_from_charm__1up; Float_t sf_total__SYST_JvtEfficiencyDown; Float_t sf_no_pu__SYST_JvtEfficiencyDown; Float_t sf_total__SYST_JvtEfficiencyUp; Float_t sf_no_pu__SYST_JvtEfficiencyUp; Float_t sf_total__SYST_MUON_EFF_STAT__1down; Float_t sf_no_pu__SYST_MUON_EFF_STAT__1down; Float_t sf_total__SYST_MUON_EFF_STAT__1up; Float_t sf_no_pu__SYST_MUON_EFF_STAT__1up; Float_t sf_total__SYST_MUON_EFF_STAT_LOWPT__1down; Float_t sf_no_pu__SYST_MUON_EFF_STAT_LOWPT__1down; Float_t sf_total__SYST_MUON_EFF_STAT_LOWPT__1up; Float_t sf_no_pu__SYST_MUON_EFF_STAT_LOWPT__1up; Float_t sf_total__SYST_MUON_EFF_SYS__1down; Float_t sf_no_pu__SYST_MUON_EFF_SYS__1down; Float_t sf_total__SYST_MUON_EFF_SYS__1up; Float_t sf_no_pu__SYST_MUON_EFF_SYS__1up; Float_t sf_total__SYST_MUON_EFF_SYS_LOWPT__1down; Float_t sf_no_pu__SYST_MUON_EFF_SYS_LOWPT__1down; Float_t sf_total__SYST_MUON_EFF_SYS_LOWPT__1up; Float_t sf_no_pu__SYST_MUON_EFF_SYS_LOWPT__1up; Float_t sf_total__SYST_MUON_EFF_TrigStatUncertainty__1down; Float_t sf_no_pu__SYST_MUON_EFF_TrigStatUncertainty__1down; Float_t sf_total__SYST_MUON_EFF_TrigStatUncertainty__1up; Float_t sf_no_pu__SYST_MUON_EFF_TrigStatUncertainty__1up; Float_t sf_total__SYST_MUON_EFF_TrigSystUncertainty__1down; Float_t sf_no_pu__SYST_MUON_EFF_TrigSystUncertainty__1down; Float_t sf_total__SYST_MUON_EFF_TrigSystUncertainty__1up; Float_t sf_no_pu__SYST_MUON_EFF_TrigSystUncertainty__1up; Float_t sf_total__SYST_MUON_ISO_STAT__1down; Float_t sf_no_pu__SYST_MUON_ISO_STAT__1down; Float_t sf_total__SYST_MUON_ISO_STAT__1up; Float_t sf_no_pu__SYST_MUON_ISO_STAT__1up; Float_t sf_total__SYST_MUON_ISO_SYS__1down; Float_t sf_no_pu__SYST_MUON_ISO_SYS__1down; Float_t sf_total__SYST_MUON_ISO_SYS__1up; Float_t sf_no_pu__SYST_MUON_ISO_SYS__1up; Float_t sf_total__SYST_PH_EFF_ID_Uncertainty__1down; Float_t sf_no_pu__SYST_PH_EFF_ID_Uncertainty__1down; Float_t sf_total__SYST_PH_EFF_ID_Uncertainty__1up; Float_t sf_no_pu__SYST_PH_EFF_ID_Uncertainty__1up; Float_t sf_total__SYST_PRW_DATASF__1down; Float_t sf_no_pu__SYST_PRW_DATASF__1down; Float_t sf_total__SYST_PRW_DATASF__1up; Float_t sf_no_pu__SYST_PRW_DATASF__1up; Float_t sf_total__SYST_TAUS_TRUEHADTAU_EFF_JETID_HIGHPT__1down; Float_t sf_no_pu__SYST_TAUS_TRUEHADTAU_EFF_JETID_HIGHPT__1down; Float_t sf_total__SYST_TAUS_TRUEHADTAU_EFF_JETID_HIGHPT__1up; Float_t sf_no_pu__SYST_TAUS_TRUEHADTAU_EFF_JETID_HIGHPT__1up; Float_t sf_total__SYST_TAUS_TRUEHADTAU_EFF_JETID_TOTAL__1down; Float_t sf_no_pu__SYST_TAUS_TRUEHADTAU_EFF_JETID_TOTAL__1down; Float_t sf_total__SYST_TAUS_TRUEHADTAU_EFF_JETID_TOTAL__1up; Float_t sf_no_pu__SYST_TAUS_TRUEHADTAU_EFF_JETID_TOTAL__1up; Float_t sf_total__SYST_TAUS_TRUEHADTAU_EFF_RECO_HIGHPT__1down; Float_t sf_no_pu__SYST_TAUS_TRUEHADTAU_EFF_RECO_HIGHPT__1down; Float_t sf_total__SYST_TAUS_TRUEHADTAU_EFF_RECO_HIGHPT__1up; Float_t sf_no_pu__SYST_TAUS_TRUEHADTAU_EFF_RECO_HIGHPT__1up; Float_t sf_total__SYST_TAUS_TRUEHADTAU_EFF_RECO_TOTAL__1down; Float_t sf_no_pu__SYST_TAUS_TRUEHADTAU_EFF_RECO_TOTAL__1down; Float_t sf_total__SYST_TAUS_TRUEHADTAU_EFF_RECO_TOTAL__1up; Float_t sf_no_pu__SYST_TAUS_TRUEHADTAU_EFF_RECO_TOTAL__1up; Float_t av_int_per_xing; Float_t num_pv; Float_t weight_sherpa22_njets; Float_t met_truth; Float_t met_dphi; Float_t met_soft_pyerr; Float_t met_soft_pxerr; Float_t ht; Float_t met_sig; Float_t ht_sig; Float_t ht_sig_num; Float_t ht_sig_denom; Float_t ht_sig_sumet; Float_t ht_sig_dphi; Float_t ht_sig_dphi_reco; Float_t ht_sig_photon; Float_t photon_mt; Float_t photon_met; vector *vtx_z; vector *vtx_type; vector *vtx_ntrk; Int_t treatAsYear; Int_t el_trigger; Int_t mu_trigger; Int_t xe_trigger; Int_t ph_trigger; Int_t ph_trigger2; Int_t dilep_trigger; Int_t HLT_xe80_tc_lcw_L1XE50; Int_t HLT_xe90_mht_L1XE50; Int_t EventPassesCoreCleaning; Int_t n_bjet60; Int_t n_bjet70; Int_t n_bjet77; Int_t n_bjet85; Int_t EventPassesLooseJetCleaning; Int_t EventPassesTightJetCleaning; Int_t JetWithHotCaloCells; Int_t n_cosmics; Int_t pass_tstcleaning; Int_t truth_hasMEphoton; UInt_t run_number; UInt_t lumi_block; UInt_t mc_channel_number; UInt_t bcid; ULong64_t event_number; ULong64_t prw_hash; ULong64_t prw_hash_tt; //Matrix TMatrixD *CovMatrix; //! // List of Histos TH1D *h_MetSig; //! TH1D *h_MSgNum; //! TH1D *h_MSgDen; //! TH1D *h_MSgRho; //! TH1D *h_VarPar; //! TH1D *h_VarPer; //! TH1D *h_Covari; //! TH1D *h_SqrMSg; //! TH1D *h_Met_sm; //! TH1D *h_Met_Ht; //! TH1D *h_Met_si; //! TH1D *h_LepPt_; //! TH1D *h_LepEta; //! TH1D *h_LepPhi; //! TH1D *h_Lep_Nu; //! TH1D *h_Jet_Pt; //! TH1D *h_JetEta; //! TH1D *h_JetPhi; //! TH1D *h_Jet_Nu; //! TH1D *h_JetRes; //! TH1D *h_MetPhi; //! TH1D *h____Met; //! TH1D *h_softTm; //! TH1D *h_metjet; //! TH1D *h_dilePt; //! TH1D *h_MuoPt_; //! TH1D *h_MuoEta; //! TH1D *h_MuoPhi; //! TH1D *h_Muo_Nu; //! TH1D *h_MuoRes; //! TH1D *h_EleRes; //! TH1D *h_ElePt_; //! TH1D *h_EleEta; //! TH1D *h_ElePhi; //! TH1D *h_Ele_Nu; //! TH1D *h_MCchnu; //! TH1D *h_MCweig; //! TH1D *h_sqrtMS; //! TH2F *h_phi_reso_pt20; //! TH2F *h_phi_reso_pt50; //! TH2F *h_phi_reso_pt100; //! // Tree Ntuple TTree *t_tree; //! TTree *vesseltree; //! Double_t MetSig_t; Double_t sqrtMS_t; Double_t MSgNum_t; Double_t MSgDen_t; Double_t MSgRho_t; Double_t VarPar_t; Double_t VarPer_t; Double_t Covari_t; Double_t Met_sm_t; Double_t Met_Ht_t; Double_t Met_si_t; Double_t Jet_Pt_t; Double_t JetEta_t; Double_t JetPhi_t; Double_t Jet_Nu_t; Double_t JetRes_t; Double_t JetMet_t; Double_t Met____t; Double_t MetPhi_t; Double_t LepEta_t; Double_t LepPhi_t; Double_t LepPt__t; Double_t Lep_Nu_t; Double_t softTm_t; Double_t dilePt_t; Double_t Jetpup_t; Double_t Jet_OR_t; Double_t JetJvt_t; Double_t JetFMt_t; Double_t Muo_Pt_t; Double_t MuoEta_t; Double_t MuoPhi_t; Double_t Muo_Nu_t; Double_t MuoRes_t; Double_t MuoTyp_t; Double_t Muocha_t; Double_t MuoITO_t; Double_t Muo_OR_t; Double_t Ele_Pt_t; Double_t EleEta_t; Double_t ElePhi_t; Double_t Ele_Nu_t; Double_t EleRes_t; Double_t Ele_OR_t; Double_t weight_t; Double_t MCweig_t; Double_t pup_we_t; Double_t wshenj_t; Double_t sf_jvt_t; Double_t sf_el__t; Double_t sf_mu__t; Double_t sfmtri_t; Double_t sfetri_t; Double_t TotWGT_t; Double_t Z_mass_t; Double_t EleVPa_t; Double_t EleVPe_t; Double_t MuoVPa_t; Double_t MuoVPe_t; Double_t JetVPa_t; Double_t JetVPe_t; Double_t JetPre_t; //TLorentzVector TLorentzVector *mu1; //! TLorentzVector *mu2; //! // List of branches TBranch *b_n_trackjet; //! TBranch *b_trackjet_pt; //! TBranch *b_trackjet_eta; //! TBranch *b_trackjet_phi; //! TBranch *b_trackjet_e; //! TBranch *b_trackjet_Width; //! TBranch *b_trackjet_Tau1; //! TBranch *b_trackjet_Tau2; //! TBranch *b_trackjet_Tau3; //! TBranch *b_trackjet_Sphericity; //! TBranch *b_trackjet_Split12; //! TBranch *b_trackjet_Split23; //! TBranch *b_trackjet_Split34; //! TBranch *b_trackjet_ZCut12; //! TBranch *b_trackjet_ZCut23; //! TBranch *b_n_bph; //! TBranch *b_bph_pt; //! TBranch *b_bph_eta; //! TBranch *b_bph_phi; //! TBranch *b_bph_e; //! TBranch *b_bph_conversionType; //! TBranch *b_bph_istight; //! TBranch *b_bph_isloose; //! TBranch *b_bph_isolation; //! TBranch *b_bph_trigmatch120; //! TBranch *b_bph_trigmatch140; //! TBranch *b_bph_baselineo; //! TBranch *b_bph_passORo; //! TBranch *b_n_jet; //! TBranch *b_jet_pt; //! TBranch *b_jet_eta; //! TBranch *b_jet_phi; //! TBranch *b_jet_e; //! TBranch *b_jet_loosebad; //! TBranch *b_jet_tightbad; //! TBranch *b_jet_Jvt; //! TBranch *b_jet_passFJvt; //! TBranch *b_jet_pTreso; //! TBranch *b_jet_const_pt; //! TBranch *b_jet_const_eta; //! TBranch *b_jet_const_phi; //! TBranch *b_jet_const_e; //! TBranch *b_jet_ntrack; //! TBranch *b_jet_nTrk500; //! TBranch *b_jet_nTrk500PV; //! TBranch *b_jet_nTrk500PV_3; //! TBranch *b_jet_Trk500PV_pt; //! TBranch *b_jet_Trk500PV_3_pt; //! TBranch *b_jet_vtxjvt; //! TBranch *b_jet_vtxjvf; //! TBranch *b_jet_vtxrpt; //! TBranch *b_jet_trackjetpT; //! TBranch *b_jet_trackjetM; //! TBranch *b_jet_trackjetDR; //! TBranch *b_jet_baselineo; //! TBranch *b_jet_passORo; //! TBranch *b_jet_truthLabel; //! TBranch *b_jet_HadronConeExclTruthLabelID; //! TBranch *b_jet_bjet60; //! TBranch *b_jet_bjet70; //! TBranch *b_jet_bjet70flat; //! TBranch *b_jet_bjet77flat; //! TBranch *b_jet_bjet77; //! TBranch *b_jet_bjet85; //! TBranch *b_jet_trkvec_sumpt; //! TBranch *b_jet_calvec_sumpt; //! TBranch *b_jet_jettrkvec_sumpt; //! TBranch *b_jet_passOR; //! TBranch *b_jet_killedByPhoton; //! TBranch *b_n_basejet; //! TBranch *b_basejet_pt; //! TBranch *b_basejet_eta; //! TBranch *b_basejet_phi; //! TBranch *b_basejet_e; //! TBranch *b_basejet_passFJvt; //! TBranch *b_basejet_passOR; //! TBranch *b_basejet_loosebad; //! TBranch *b_basejet_tightbad; //! TBranch *b_basejet_Jvt; //! TBranch *b_basejet_pileup; //! TBranch *b_basejet_pTreso; //! TBranch *b_basejet_usedInMET; //! TBranch *b_basejet_fracUsedInMET; //! TBranch *b_basejet_ntrack; //! TBranch *b_basejet_nTrk500; //! TBranch *b_basejet_nTrk500PV; //! TBranch *b_basejet_nTrk500PV_3; //! TBranch *b_basejet_vtxjvt; //! TBranch *b_basejet_vtxjvf; //! TBranch *b_basejet_vtxrpt; //! TBranch *b_basejet_Width; //! TBranch *b_basejet_Trk500PV_pt; //! TBranch *b_basejet_Trk500PV_3_pt; //! TBranch *b_basejet_trackjetpT; //! TBranch *b_basejet_trackjetM; //! TBranch *b_basejet_trackjetDR; //! TBranch *b_basejet_baseline; //! TBranch *b_basejet_baselineo; //! TBranch *b_basejet_passORo; //! TBranch *b_basejet_emfrac; //! TBranch *b_basejet_hecf; //! TBranch *b_basejet_const_pt; //! TBranch *b_basejet_const_eta; //! TBranch *b_basejet_const_phi; //! TBranch *b_basejet_const_e; //! TBranch *b_basejet_truthLabel; //! TBranch *b_basejet_HadronConeExclTruthLabelID; //! TBranch *b_basejet_bjet60; //! TBranch *b_basejet_bjet70; //! TBranch *b_basejet_bjet70flat; //! TBranch *b_basejet_bjet77flat; //! TBranch *b_basejet_bjet77; //! TBranch *b_basejet_bjet85; //! TBranch *b_basejet_trkvec_sumpt; //! TBranch *b_basejet_calvec_sumpt; //! TBranch *b_basejet_jettrkvec_sumpt; //! TBranch *b_n_bjet; //! TBranch *b_bjet_pt; //! TBranch *b_bjet_eta; //! TBranch *b_bjet_phi; //! TBranch *b_bjet_e; //! TBranch *b_n_lep; //! TBranch *b_lep_pt; //! TBranch *b_lep_eta; //! TBranch *b_lep_phi; //! TBranch *b_lep_e; //! TBranch *b_n_baseel; //! TBranch *b_baseel_pt; //! TBranch *b_baseel_eta; //! TBranch *b_baseel_phi; //! TBranch *b_baseel_e; //! TBranch *b_baseel_charge; //! TBranch *b_baseel_usedInMET; //! TBranch *b_baseel_Enreso; //! TBranch *b_baseel_passOR; //! TBranch *b_baseel_isoLooseTrackOnly; //! TBranch *b_baseel_isoLoose; //! TBranch *b_baseel_isoTight; //! TBranch *b_baseel_isoGradient; //! TBranch *b_baseel_isoGradientLoose; //! TBranch *b_baseel_expectBlayer; //! TBranch *b_baseel_nBlayerHits; //! TBranch *b_baseel_nBlayerOutliers; //! TBranch *b_baseel_idpt; //! TBranch *b_baseel_particleTruthOrigin; //! TBranch *b_baseel_particleTruthType; //! TBranch *b_baseel_truth_pt; //! TBranch *b_baseel_truth_eta; //! TBranch *b_baseel_truth_phi; //! TBranch *b_baseel_truth_dr; //! TBranch *b_n_el; //! TBranch *b_el_pt; //! TBranch *b_el_eta; //! TBranch *b_el_phi; //! TBranch *b_el_e; //! TBranch *b_el_charge; //! TBranch *b_el_Enreso; //! TBranch *b_el_isoLooseTrackOnly; //! TBranch *b_el_isoLoose; //! TBranch *b_el_isoTight; //! TBranch *b_el_isoGradient; //! TBranch *b_el_isoGradientLoose; //! TBranch *b_el_expectBlayer; //! TBranch *b_el_nBlayerHits; //! TBranch *b_el_nBlayerOutliers; //! TBranch *b_el_idpt; //! TBranch *b_el_particleTruthOrigin; //! TBranch *b_el_particleTruthType; //! TBranch *b_n_basemu; //! TBranch *b_basemu_pt; //! TBranch *b_basemu_eta; //! TBranch *b_basemu_phi; //! TBranch *b_basemu_e; //! TBranch *b_basemu_charge; //! TBranch *b_basemu_cosmic; //! TBranch *b_basemu_bad; //! TBranch *b_basemu_pTerr; //! TBranch *b_basemu_pTreso; //! TBranch *b_basemu_passOR; //! TBranch *b_basemu_isoLooseTrackOnly; //! TBranch *b_basemu_isoLoose; //! TBranch *b_basemu_isoTight; //! TBranch *b_basemu_isoGradient; //! TBranch *b_basemu_isoGradientLoose; //! TBranch *b_basemu_particleTruthOrigin; //! TBranch *b_basemu_particleTruthType; //! TBranch *b_basemu_truth_pt; //! TBranch *b_basemu_truth_eta; //! TBranch *b_basemu_truth_phi; //! TBranch *b_basemu_truth_dr; //! TBranch *b_n_mu; //! TBranch *b_mu_pt; //! TBranch *b_mu_eta; //! TBranch *b_mu_phi; //! TBranch *b_mu_e; //! TBranch *b_mu_charge; //! TBranch *b_mu_cosmic; //! TBranch *b_mu_bad; //! TBranch *b_mu_muType; //! TBranch *b_mu_pTerr; //! TBranch *b_mu_pTreso; //! TBranch *b_mu_isoLooseTrackOnly; //! TBranch *b_mu_isoLoose; //! TBranch *b_mu_isoTight; //! TBranch *b_mu_isoGradient; //! TBranch *b_mu_isoGradientLoose; //! TBranch *b_mu_particleTruthOrigin; //! TBranch *b_mu_particleTruthType; //! TBranch *b_n_ph; //! TBranch *b_ph_pt; //! TBranch *b_ph_eta; //! TBranch *b_ph_phi; //! TBranch *b_ph_e; //! TBranch *b_ph_ptcone20; //! TBranch *b_ph_ptcone30; //! TBranch *b_ph_topoetcone40; //! TBranch *b_ph_isoTight; //! TBranch *b_ph_Enreso; //! TBranch *b_ph_conversionType; //! TBranch *b_ph_istight; //! TBranch *b_ph_isloose; //! TBranch *b_ph_isolation; //! TBranch *b_ph_trigmatch120; //! TBranch *b_ph_trigmatch140; //! TBranch *b_ph_baselineo; //! TBranch *b_ph_passORo; //! TBranch *b_n_truth_photon; //! TBranch *b_truth_photon_pt; //! TBranch *b_truth_photon_eta; //! TBranch *b_truth_photon_phi; //! TBranch *b_truth_photon_e; //! TBranch *b_truth_photon_motherPdgId; //! TBranch *b_truth_photon_statusCode; //! TBranch *b_truth_photon_barCode; //! TBranch *b_n_truth_top; //! TBranch *b_truth_top_pt; //! TBranch *b_truth_top_eta; //! TBranch *b_truth_top_phi; //! TBranch *b_truth_top_e; //! TBranch *b_n_truth_el; //! TBranch *b_truth_el_pt; //! TBranch *b_truth_el_eta; //! TBranch *b_truth_el_phi; //! TBranch *b_truth_el_e; //! TBranch *b_n_truth_jet; //! TBranch *b_truth_jet_pt; //! TBranch *b_truth_jet_eta; //! TBranch *b_truth_jet_phi; //! TBranch *b_truth_jet_e; //! TBranch *b_n_truth_mu; //! TBranch *b_truth_mu_pt; //! TBranch *b_truth_mu_eta; //! TBranch *b_truth_mu_phi; //! TBranch *b_truth_mu_e; //! TBranch *b_n_truth_ph; //! TBranch *b_truth_ph_pt; //! TBranch *b_truth_ph_eta; //! TBranch *b_truth_ph_phi; //! TBranch *b_truth_ph_e; //! TBranch *b_n_truth_tau; //! TBranch *b_truth_tau_pt; //! TBranch *b_truth_tau_eta; //! TBranch *b_truth_tau_phi; //! TBranch *b_truth_tau_e; //! TBranch *b_n_truth_W; //! TBranch *b_truth_W_pt; //! TBranch *b_truth_W_eta; //! TBranch *b_truth_W_phi; //! TBranch *b_truth_W_e; //! TBranch *b_truth_W_motherPdgId; //! TBranch *b_truth_W_statusCode; //! TBranch *b_n_truth_H; //! TBranch *b_truth_H_pt; //! TBranch *b_truth_H_eta; //! TBranch *b_truth_H_phi; //! TBranch *b_truth_H_e; //! TBranch *b_truth_H_motherPdgId; //! TBranch *b_truth_H_childPdgId; //! TBranch *b_truth_H_statusCode; //! TBranch *b_n_truth_Z; //! TBranch *b_truth_Z_pt; //! TBranch *b_truth_Z_eta; //! TBranch *b_truth_Z_phi; //! TBranch *b_truth_Z_e; //! TBranch *b_truth_Z_motherPdgId; //! TBranch *b_truth_Z_childPdgId; //! TBranch *b_truth_Z_statusCode; //! TBranch *b_n_truth_B; //! TBranch *b_truth_B_pt; //! TBranch *b_truth_B_eta; //! TBranch *b_truth_B_phi; //! TBranch *b_truth_B_e; //! TBranch *b_truth_B_motherPdgId; //! TBranch *b_truth_B_statusCode; //! TBranch *b_n_truth_C; //! TBranch *b_truth_C_pt; //! TBranch *b_truth_C_eta; //! TBranch *b_truth_C_phi; //! TBranch *b_truth_C_e; //! TBranch *b_truth_C_motherPdgId; //! TBranch *b_truth_C_statusCode; //! TBranch *b_n_dilep; //! TBranch *b_dilep_pt; //! TBranch *b_dilep_eta; //! TBranch *b_dilep_phi; //! TBranch *b_dilep_e; //! TBranch *b_dilep_m; //! TBranch *b_met; //! TBranch *b_met_x; //! TBranch *b_met_y; //! TBranch *b_met_phi; //! TBranch *b_met_sumet; //! TBranch *b_met_noEL; //! TBranch *b_met_noEL_x; //! TBranch *b_met_noEL_y; //! TBranch *b_met_noEL_phi; //! TBranch *b_met_noEL_sumet; //! TBranch *b_met_noMU; //! TBranch *b_met_noMU_x; //! TBranch *b_met_noMU_y; //! TBranch *b_met_noMU_phi; //! TBranch *b_met_noMU_sumet; //! TBranch *b_met_noJVT; //! TBranch *b_met_noJVT_x; //! TBranch *b_met_noJVT_y; //! TBranch *b_met_noJVT_phi; //! TBranch *b_met_noJVT_sumet; //! TBranch *b_met_invis; //! TBranch *b_met_invis_x; //! TBranch *b_met_invis_y; //! TBranch *b_met_invis_phi; //! TBranch *b_met_invis_sumet; //! TBranch *b_met_el; //! TBranch *b_met_el_x; //! TBranch *b_met_el_y; //! TBranch *b_met_el_phi; //! TBranch *b_met_el_sumet; //! TBranch *b_met_mu; //! TBranch *b_met_mu_x; //! TBranch *b_met_mu_y; //! TBranch *b_met_mu_phi; //! TBranch *b_met_mu_sumet; //! TBranch *b_met_jet; //! TBranch *b_met_jet_x; //! TBranch *b_met_jet_y; //! TBranch *b_met_jet_phi; //! TBranch *b_met_jet_sumet; //! TBranch *b_met_soft; //! TBranch *b_met_soft_x; //! TBranch *b_met_soft_y; //! TBranch *b_met_soft_phi; //! TBranch *b_met_soft_sumet; //! TBranch *b_met_cst; //! TBranch *b_met_cst_x; //! TBranch *b_met_cst_y; //! TBranch *b_met_cst_phi; //! TBranch *b_met_cst_sumet; //! TBranch *b_met_cst_soft; //! TBranch *b_met_photons; //! TBranch *b_met_photons_x; //! TBranch *b_met_photons_y; //! TBranch *b_met_photons_phi; //! TBranch *b_met_photons_sumet; //! TBranch *b_mc_event_weight; //! TBranch *b_weight; //! TBranch *b_sf_btag; //! TBranch *b_sf_jvt; //! TBranch *b_sf_el; //! TBranch *b_sf_mu; //! TBranch *b_sf_ph; //! TBranch *b_sf_el_trigger; //! TBranch *b_sf_mu_trigger; //! TBranch *b_sf_total; //! TBranch *b_sf_no_pu; //! TBranch *b_pileup_weight; //! TBranch *b_sf_total__SYST_EL_EFF_ID_TOTAL_1NPCOR_PLUS_UNCOR__1down; //! TBranch *b_sf_no_pu__SYST_EL_EFF_ID_TOTAL_1NPCOR_PLUS_UNCOR__1down; //! TBranch *b_sf_total__SYST_EL_EFF_ID_TOTAL_1NPCOR_PLUS_UNCOR__1up; //! TBranch *b_sf_no_pu__SYST_EL_EFF_ID_TOTAL_1NPCOR_PLUS_UNCOR__1up; //! TBranch *b_sf_total__SYST_EL_EFF_Iso_TOTAL_1NPCOR_PLUS_UNCOR__1down; //! TBranch *b_sf_no_pu__SYST_EL_EFF_Iso_TOTAL_1NPCOR_PLUS_UNCOR__1down; //! TBranch *b_sf_total__SYST_EL_EFF_Iso_TOTAL_1NPCOR_PLUS_UNCOR__1up; //! TBranch *b_sf_no_pu__SYST_EL_EFF_Iso_TOTAL_1NPCOR_PLUS_UNCOR__1up; //! TBranch *b_sf_total__SYST_EL_EFF_Reco_TOTAL_1NPCOR_PLUS_UNCOR__1down; //! TBranch *b_sf_no_pu__SYST_EL_EFF_Reco_TOTAL_1NPCOR_PLUS_UNCOR__1down; //! TBranch *b_sf_total__SYST_EL_EFF_Reco_TOTAL_1NPCOR_PLUS_UNCOR__1up; //! TBranch *b_sf_no_pu__SYST_EL_EFF_Reco_TOTAL_1NPCOR_PLUS_UNCOR__1up; //! TBranch *b_sf_total__SYST_EL_EFF_Trigger_CorrUncertainty__1down; //! TBranch *b_sf_no_pu__SYST_EL_EFF_Trigger_CorrUncertainty__1down; //! TBranch *b_sf_total__SYST_EL_EFF_Trigger_CorrUncertainty__1up; //! TBranch *b_sf_no_pu__SYST_EL_EFF_Trigger_CorrUncertainty__1up; //! TBranch *b_sf_total__SYST_EL_EFF_Trigger_TOTAL_1NPCOR_PLUS_UNCOR__1down; //! TBranch *b_sf_no_pu__SYST_EL_EFF_Trigger_TOTAL_1NPCOR_PLUS_UNCOR__1down; //! TBranch *b_sf_total__SYST_EL_EFF_Trigger_TOTAL_1NPCOR_PLUS_UNCOR__1up; //! TBranch *b_sf_no_pu__SYST_EL_EFF_Trigger_TOTAL_1NPCOR_PLUS_UNCOR__1up; //! TBranch *b_sf_total__SYST_FT_EFF_B_systematics__1down; //! TBranch *b_sf_no_pu__SYST_FT_EFF_B_systematics__1down; //! TBranch *b_sf_total__SYST_FT_EFF_B_systematics__1up; //! TBranch *b_sf_no_pu__SYST_FT_EFF_B_systematics__1up; //! TBranch *b_sf_total__SYST_FT_EFF_C_systematics__1down; //! TBranch *b_sf_no_pu__SYST_FT_EFF_C_systematics__1down; //! TBranch *b_sf_total__SYST_FT_EFF_C_systematics__1up; //! TBranch *b_sf_no_pu__SYST_FT_EFF_C_systematics__1up; //! TBranch *b_sf_total__SYST_FT_EFF_Light_systematics__1down; //! TBranch *b_sf_no_pu__SYST_FT_EFF_Light_systematics__1down; //! TBranch *b_sf_total__SYST_FT_EFF_Light_systematics__1up; //! TBranch *b_sf_no_pu__SYST_FT_EFF_Light_systematics__1up; //! TBranch *b_sf_total__SYST_FT_EFF_extrapolation__1down; //! TBranch *b_sf_no_pu__SYST_FT_EFF_extrapolation__1down; //! TBranch *b_sf_total__SYST_FT_EFF_extrapolation__1up; //! TBranch *b_sf_no_pu__SYST_FT_EFF_extrapolation__1up; //! TBranch *b_sf_total__SYST_FT_EFF_extrapolation_from_charm__1down; //! TBranch *b_sf_no_pu__SYST_FT_EFF_extrapolation_from_charm__1down; //! TBranch *b_sf_total__SYST_FT_EFF_extrapolation_from_charm__1up; //! TBranch *b_sf_no_pu__SYST_FT_EFF_extrapolation_from_charm__1up; //! TBranch *b_sf_total__SYST_JvtEfficiencyDown; //! TBranch *b_sf_no_pu__SYST_JvtEfficiencyDown; //! TBranch *b_sf_total__SYST_JvtEfficiencyUp; //! TBranch *b_sf_no_pu__SYST_JvtEfficiencyUp; //! TBranch *b_sf_total__SYST_MUON_EFF_STAT__1down; //! TBranch *b_sf_no_pu__SYST_MUON_EFF_STAT__1down; //! TBranch *b_sf_total__SYST_MUON_EFF_STAT__1up; //! TBranch *b_sf_no_pu__SYST_MUON_EFF_STAT__1up; //! TBranch *b_sf_total__SYST_MUON_EFF_STAT_LOWPT__1down; //! TBranch *b_sf_no_pu__SYST_MUON_EFF_STAT_LOWPT__1down; //! TBranch *b_sf_total__SYST_MUON_EFF_STAT_LOWPT__1up; //! TBranch *b_sf_no_pu__SYST_MUON_EFF_STAT_LOWPT__1up; //! TBranch *b_sf_total__SYST_MUON_EFF_SYS__1down; //! TBranch *b_sf_no_pu__SYST_MUON_EFF_SYS__1down; //! TBranch *b_sf_total__SYST_MUON_EFF_SYS__1up; //! TBranch *b_sf_no_pu__SYST_MUON_EFF_SYS__1up; //! TBranch *b_sf_total__SYST_MUON_EFF_SYS_LOWPT__1down; //! TBranch *b_sf_no_pu__SYST_MUON_EFF_SYS_LOWPT__1down; //! TBranch *b_sf_total__SYST_MUON_EFF_SYS_LOWPT__1up; //! TBranch *b_sf_no_pu__SYST_MUON_EFF_SYS_LOWPT__1up; //! TBranch *b_sf_total__SYST_MUON_EFF_TrigStatUncertainty__1down; //! TBranch *b_sf_no_pu__SYST_MUON_EFF_TrigStatUncertainty__1down; //! TBranch *b_sf_total__SYST_MUON_EFF_TrigStatUncertainty__1up; //! TBranch *b_sf_no_pu__SYST_MUON_EFF_TrigStatUncertainty__1up; //! TBranch *b_sf_total__SYST_MUON_EFF_TrigSystUncertainty__1down; //! TBranch *b_sf_no_pu__SYST_MUON_EFF_TrigSystUncertainty__1down; //! TBranch *b_sf_total__SYST_MUON_EFF_TrigSystUncertainty__1up; //! TBranch *b_sf_no_pu__SYST_MUON_EFF_TrigSystUncertainty__1up; //! TBranch *b_sf_total__SYST_MUON_ISO_STAT__1down; //! TBranch *b_sf_no_pu__SYST_MUON_ISO_STAT__1down; //! TBranch *b_sf_total__SYST_MUON_ISO_STAT__1up; //! TBranch *b_sf_no_pu__SYST_MUON_ISO_STAT__1up; //! TBranch *b_sf_total__SYST_MUON_ISO_SYS__1down; //! TBranch *b_sf_no_pu__SYST_MUON_ISO_SYS__1down; //! TBranch *b_sf_total__SYST_MUON_ISO_SYS__1up; //! TBranch *b_sf_no_pu__SYST_MUON_ISO_SYS__1up; //! TBranch *b_sf_total__SYST_PH_EFF_ID_Uncertainty__1down; //! TBranch *b_sf_no_pu__SYST_PH_EFF_ID_Uncertainty__1down; //! TBranch *b_sf_total__SYST_PH_EFF_ID_Uncertainty__1up; //! TBranch *b_sf_no_pu__SYST_PH_EFF_ID_Uncertainty__1up; //! TBranch *b_sf_total__SYST_PRW_DATASF__1down; //! TBranch *b_sf_no_pu__SYST_PRW_DATASF__1down; //! TBranch *b_sf_total__SYST_PRW_DATASF__1up; //! TBranch *b_sf_no_pu__SYST_PRW_DATASF__1up; //! TBranch *b_sf_total__SYST_TAUS_TRUEHADTAU_EFF_JETID_HIGHPT__1down; //! TBranch *b_sf_no_pu__SYST_TAUS_TRUEHADTAU_EFF_JETID_HIGHPT__1down; //! TBranch *b_sf_total__SYST_TAUS_TRUEHADTAU_EFF_JETID_HIGHPT__1up; //! TBranch *b_sf_no_pu__SYST_TAUS_TRUEHADTAU_EFF_JETID_HIGHPT__1up; //! TBranch *b_sf_total__SYST_TAUS_TRUEHADTAU_EFF_JETID_TOTAL__1down; //! TBranch *b_sf_no_pu__SYST_TAUS_TRUEHADTAU_EFF_JETID_TOTAL__1down; //! TBranch *b_sf_total__SYST_TAUS_TRUEHADTAU_EFF_JETID_TOTAL__1up; //! TBranch *b_sf_no_pu__SYST_TAUS_TRUEHADTAU_EFF_JETID_TOTAL__1up; //! TBranch *b_sf_total__SYST_TAUS_TRUEHADTAU_EFF_RECO_HIGHPT__1down; //! TBranch *b_sf_no_pu__SYST_TAUS_TRUEHADTAU_EFF_RECO_HIGHPT__1down; //! TBranch *b_sf_total__SYST_TAUS_TRUEHADTAU_EFF_RECO_HIGHPT__1up; //! TBranch *b_sf_no_pu__SYST_TAUS_TRUEHADTAU_EFF_RECO_HIGHPT__1up; //! TBranch *b_sf_total__SYST_TAUS_TRUEHADTAU_EFF_RECO_TOTAL__1down; //! TBranch *b_sf_no_pu__SYST_TAUS_TRUEHADTAU_EFF_RECO_TOTAL__1down; //! TBranch *b_sf_total__SYST_TAUS_TRUEHADTAU_EFF_RECO_TOTAL__1up; //! TBranch *b_sf_no_pu__SYST_TAUS_TRUEHADTAU_EFF_RECO_TOTAL__1up; //! TBranch *b_av_int_per_xing; //! TBranch *b_num_pv; //! TBranch *b_weight_sherpa22_njets; //! TBranch *b_met_truth; //! TBranch *b_met_dphi; //! TBranch *b_met_soft_pyerr; //! TBranch *b_met_soft_pxerr; //! TBranch *b_ht; //! TBranch *b_met_sig; //! TBranch *b_ht_sig; //! TBranch *b_ht_sig_num; //! TBranch *b_ht_sig_denom; //! TBranch *b_ht_sig_sumet; //! TBranch *b_ht_sig_dphi; //! TBranch *b_ht_sig_dphi_reco; //! TBranch *b_ht_sig_photon; //! TBranch *b_photon_mt; //! TBranch *b_photon_met; //! TBranch *b_vtx_z; //! TBranch *b_vtx_type; //! TBranch *b_vtx_ntrk; //! TBranch *b_treatAsYear; //! TBranch *b_el_trigger; //! TBranch *b_mu_trigger; //! TBranch *b_xe_trigger; //! TBranch *b_ph_trigger; //! TBranch *b_ph_trigger2; //! TBranch *b_dilep_trigger; //! TBranch *b_HLT_xe80_tc_lcw_L1XE50; //! TBranch *b_HLT_xe90_mht_L1XE50; //! TBranch *b_EventPassesCoreCleaning; //! TBranch *b_n_bjet60; //! TBranch *b_n_bjet70; //! TBranch *b_n_bjet77; //! TBranch *b_n_bjet85; //! TBranch *b_EventPassesLooseJetCleaning; //! TBranch *b_EventPassesTightJetCleaning; //! TBranch *b_JetWithHotCaloCells; //! TBranch *b_n_cosmics; //! TBranch *b_pass_tstcleaning; //! TBranch *b_truth_hasMEphoton; //! TBranch *b_run_number; //! TBranch *b_lumi_block; //! TBranch *b_mc_channel_number; //! TBranch *b_bcid; //! TBranch *b_event_number; //! TBranch *b_prw_hash; //! TBranch *b_prw_hash_tt; //! MetSign(TTree * /*tree*/ =0) : fChain(0) { } virtual ~MetSign() { } virtual Int_t Version() const { return 2; } virtual void Begin(TTree *tree); virtual void SlaveBegin(TTree *tree); virtual void Init(TTree *tree); virtual Bool_t Notify(); virtual Bool_t Process(Long64_t entry); virtual Int_t GetEntry(Long64_t entry, Int_t getall = 0) { return fChain ? fChain->GetTree()->GetEntry(entry, getall) : 0; } virtual void SetOption(const char *option) { fOption = option; } virtual void SetObject(TObject *obj) { fObject = obj; } virtual void SetInputList(TList *input) { fInput = input; } virtual TList *GetOutputList() const { return fOutput; } virtual void SlaveTerminate(); virtual void Terminate(); // My Functions virtual double Significance_LT(double, double, double, double); virtual tuple CovMatrixRotation(double, double, double, double); virtual TMatrixD MatrixRotation(TMatrixD, double); virtual double GetXSxFiltEff(int); virtual double GetPhiUnc(double, double,double); ClassDef(MetSign,0); }; #endif #ifdef MetSign_cxx void MetSign::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 object pointer jet_vtxjvt = 0; jet_vtxjvf = 0; jet_vtxrpt = 0; basejet_vtxjvt = 0; basejet_vtxjvf = 0; basejet_vtxrpt = 0; vtx_z = 0; vtx_type = 0; vtx_ntrk = 0; // Set branch addresses and branch pointers if (!tree) return; fChain = tree; fChain->SetMakeClass(1); fChain->SetBranchAddress("n_trackjet", &n_trackjet, &b_n_trackjet); fChain->SetBranchAddress("trackjet_pt", &trackjet_pt, &b_trackjet_pt); fChain->SetBranchAddress("trackjet_eta", &trackjet_eta, &b_trackjet_eta); fChain->SetBranchAddress("trackjet_phi", &trackjet_phi, &b_trackjet_phi); fChain->SetBranchAddress("trackjet_e", &trackjet_e, &b_trackjet_e); fChain->SetBranchAddress("trackjet_Width", &trackjet_Width, &b_trackjet_Width); fChain->SetBranchAddress("trackjet_Tau1", &trackjet_Tau1, &b_trackjet_Tau1); fChain->SetBranchAddress("trackjet_Tau2", &trackjet_Tau2, &b_trackjet_Tau2); fChain->SetBranchAddress("trackjet_Tau3", &trackjet_Tau3, &b_trackjet_Tau3); fChain->SetBranchAddress("trackjet_Sphericity", &trackjet_Sphericity, &b_trackjet_Sphericity); fChain->SetBranchAddress("trackjet_Split12", &trackjet_Split12, &b_trackjet_Split12); fChain->SetBranchAddress("trackjet_Split23", &trackjet_Split23, &b_trackjet_Split23); fChain->SetBranchAddress("trackjet_Split34", &trackjet_Split34, &b_trackjet_Split34); fChain->SetBranchAddress("trackjet_ZCut12", &trackjet_ZCut12, &b_trackjet_ZCut12); fChain->SetBranchAddress("trackjet_ZCut23", &trackjet_ZCut23, &b_trackjet_ZCut23); fChain->SetBranchAddress("n_bph", &n_bph, &b_n_bph); fChain->SetBranchAddress("bph_pt", bph_pt, &b_bph_pt); fChain->SetBranchAddress("bph_eta", bph_eta, &b_bph_eta); fChain->SetBranchAddress("bph_phi", bph_phi, &b_bph_phi); fChain->SetBranchAddress("bph_e", bph_e, &b_bph_e); fChain->SetBranchAddress("bph_conversionType", bph_conversionType, &b_bph_conversionType); fChain->SetBranchAddress("bph_istight", bph_istight, &b_bph_istight); fChain->SetBranchAddress("bph_isloose", bph_isloose, &b_bph_isloose); fChain->SetBranchAddress("bph_isolation", bph_isolation, &b_bph_isolation); fChain->SetBranchAddress("bph_trigmatch120", bph_trigmatch120, &b_bph_trigmatch120); fChain->SetBranchAddress("bph_trigmatch140", bph_trigmatch140, &b_bph_trigmatch140); fChain->SetBranchAddress("bph_baselineo", bph_baselineo, &b_bph_baselineo); fChain->SetBranchAddress("bph_passORo", bph_passORo, &b_bph_passORo); fChain->SetBranchAddress("n_jet", &n_jet, &b_n_jet); fChain->SetBranchAddress("jet_pt", jet_pt, &b_jet_pt); fChain->SetBranchAddress("jet_eta", jet_eta, &b_jet_eta); fChain->SetBranchAddress("jet_phi", jet_phi, &b_jet_phi); fChain->SetBranchAddress("jet_e", jet_e, &b_jet_e); fChain->SetBranchAddress("jet_loosebad", jet_loosebad, &b_jet_loosebad); fChain->SetBranchAddress("jet_tightbad", jet_tightbad, &b_jet_tightbad); fChain->SetBranchAddress("jet_Jvt", jet_Jvt, &b_jet_Jvt); fChain->SetBranchAddress("jet_passFJvt", jet_passFJvt, &b_jet_passFJvt); fChain->SetBranchAddress("jet_pTreso", jet_pTreso, &b_jet_pTreso); fChain->SetBranchAddress("jet_const_pt", jet_const_pt, &b_jet_const_pt); fChain->SetBranchAddress("jet_const_eta", jet_const_eta, &b_jet_const_eta); fChain->SetBranchAddress("jet_const_phi", jet_const_phi, &b_jet_const_phi); fChain->SetBranchAddress("jet_const_e", jet_const_e, &b_jet_const_e); fChain->SetBranchAddress("jet_ntrack", jet_ntrack, &b_jet_ntrack); fChain->SetBranchAddress("jet_nTrk500", jet_nTrk500, &b_jet_nTrk500); fChain->SetBranchAddress("jet_nTrk500PV", jet_nTrk500PV, &b_jet_nTrk500PV); fChain->SetBranchAddress("jet_nTrk500PV_3", jet_nTrk500PV_3, &b_jet_nTrk500PV_3); fChain->SetBranchAddress("jet_Trk500PV_pt", jet_Trk500PV_pt, &b_jet_Trk500PV_pt); fChain->SetBranchAddress("jet_Trk500PV_3_pt", jet_Trk500PV_3_pt, &b_jet_Trk500PV_3_pt); fChain->SetBranchAddress("jet_vtxjvt", &jet_vtxjvt, &b_jet_vtxjvt); fChain->SetBranchAddress("jet_vtxjvf", &jet_vtxjvf, &b_jet_vtxjvf); fChain->SetBranchAddress("jet_vtxrpt", &jet_vtxrpt, &b_jet_vtxrpt); fChain->SetBranchAddress("jet_trackjetpT", jet_trackjetpT, &b_jet_trackjetpT); fChain->SetBranchAddress("jet_trackjetM", jet_trackjetM, &b_jet_trackjetM); fChain->SetBranchAddress("jet_trackjetDR", jet_trackjetDR, &b_jet_trackjetDR); fChain->SetBranchAddress("jet_baselineo", jet_baselineo, &b_jet_baselineo); fChain->SetBranchAddress("jet_passORo", jet_passORo, &b_jet_passORo); fChain->SetBranchAddress("jet_truthLabel", jet_truthLabel, &b_jet_truthLabel); fChain->SetBranchAddress("jet_HadronConeExclTruthLabelID", jet_HadronConeExclTruthLabelID, &b_jet_HadronConeExclTruthLabelID); fChain->SetBranchAddress("jet_bjet60", jet_bjet60, &b_jet_bjet60); fChain->SetBranchAddress("jet_bjet70", jet_bjet70, &b_jet_bjet70); fChain->SetBranchAddress("jet_bjet70flat", jet_bjet70flat, &b_jet_bjet70flat); fChain->SetBranchAddress("jet_bjet77flat", jet_bjet77flat, &b_jet_bjet77flat); fChain->SetBranchAddress("jet_bjet77", jet_bjet77, &b_jet_bjet77); fChain->SetBranchAddress("jet_bjet85", jet_bjet85, &b_jet_bjet85); fChain->SetBranchAddress("jet_trkvec_sumpt", jet_trkvec_sumpt, &b_jet_trkvec_sumpt); fChain->SetBranchAddress("jet_calvec_sumpt", jet_calvec_sumpt, &b_jet_calvec_sumpt); fChain->SetBranchAddress("jet_jettrkvec_sumpt", jet_jettrkvec_sumpt, &b_jet_jettrkvec_sumpt); fChain->SetBranchAddress("jet_passOR", jet_passOR, &b_jet_passOR); fChain->SetBranchAddress("jet_killedByPhoton", jet_killedByPhoton, &b_jet_killedByPhoton); fChain->SetBranchAddress("n_basejet", &n_basejet, &b_n_basejet); fChain->SetBranchAddress("basejet_pt", basejet_pt, &b_basejet_pt); fChain->SetBranchAddress("basejet_eta", basejet_eta, &b_basejet_eta); fChain->SetBranchAddress("basejet_phi", basejet_phi, &b_basejet_phi); fChain->SetBranchAddress("basejet_e", basejet_e, &b_basejet_e); fChain->SetBranchAddress("basejet_passFJvt", basejet_passFJvt, &b_basejet_passFJvt); fChain->SetBranchAddress("basejet_passOR", basejet_passOR, &b_basejet_passOR); fChain->SetBranchAddress("basejet_loosebad", basejet_loosebad, &b_basejet_loosebad); fChain->SetBranchAddress("basejet_tightbad", basejet_tightbad, &b_basejet_tightbad); fChain->SetBranchAddress("basejet_Jvt", basejet_Jvt, &b_basejet_Jvt); fChain->SetBranchAddress("basejet_pileup", basejet_pileup, &b_basejet_pileup); fChain->SetBranchAddress("basejet_pTreso", basejet_pTreso, &b_basejet_pTreso); fChain->SetBranchAddress("basejet_usedInMET", basejet_usedInMET, &b_basejet_usedInMET); fChain->SetBranchAddress("basejet_fracUsedInMET", basejet_fracUsedInMET, &b_basejet_fracUsedInMET); fChain->SetBranchAddress("basejet_ntrack", basejet_ntrack, &b_basejet_ntrack); fChain->SetBranchAddress("basejet_nTrk500", basejet_nTrk500, &b_basejet_nTrk500); fChain->SetBranchAddress("basejet_nTrk500PV", basejet_nTrk500PV, &b_basejet_nTrk500PV); fChain->SetBranchAddress("basejet_nTrk500PV_3", basejet_nTrk500PV_3, &b_basejet_nTrk500PV_3); fChain->SetBranchAddress("basejet_vtxjvt", &basejet_vtxjvt, &b_basejet_vtxjvt); fChain->SetBranchAddress("basejet_vtxjvf", &basejet_vtxjvf, &b_basejet_vtxjvf); fChain->SetBranchAddress("basejet_vtxrpt", &basejet_vtxrpt, &b_basejet_vtxrpt); fChain->SetBranchAddress("basejet_Width", basejet_Width, &b_basejet_Width); fChain->SetBranchAddress("basejet_Trk500PV_pt", basejet_Trk500PV_pt, &b_basejet_Trk500PV_pt); fChain->SetBranchAddress("basejet_Trk500PV_3_pt", basejet_Trk500PV_3_pt, &b_basejet_Trk500PV_3_pt); fChain->SetBranchAddress("basejet_trackjetpT", basejet_trackjetpT, &b_basejet_trackjetpT); fChain->SetBranchAddress("basejet_trackjetM", basejet_trackjetM, &b_basejet_trackjetM); fChain->SetBranchAddress("basejet_trackjetDR", basejet_trackjetDR, &b_basejet_trackjetDR); fChain->SetBranchAddress("basejet_baseline", basejet_baseline, &b_basejet_baseline); fChain->SetBranchAddress("basejet_baselineo", basejet_baselineo, &b_basejet_baselineo); fChain->SetBranchAddress("basejet_passORo", basejet_passORo, &b_basejet_passORo); fChain->SetBranchAddress("basejet_emfrac", basejet_emfrac, &b_basejet_emfrac); fChain->SetBranchAddress("basejet_hecf", basejet_hecf, &b_basejet_hecf); fChain->SetBranchAddress("basejet_const_pt", basejet_const_pt, &b_basejet_const_pt); fChain->SetBranchAddress("basejet_const_eta", basejet_const_eta, &b_basejet_const_eta); fChain->SetBranchAddress("basejet_const_phi", basejet_const_phi, &b_basejet_const_phi); fChain->SetBranchAddress("basejet_const_e", basejet_const_e, &b_basejet_const_e); fChain->SetBranchAddress("basejet_truthLabel", basejet_truthLabel, &b_basejet_truthLabel); fChain->SetBranchAddress("basejet_HadronConeExclTruthLabelID", basejet_HadronConeExclTruthLabelID, &b_basejet_HadronConeExclTruthLabelID); fChain->SetBranchAddress("basejet_bjet60", basejet_bjet60, &b_basejet_bjet60); fChain->SetBranchAddress("basejet_bjet70", basejet_bjet70, &b_basejet_bjet70); fChain->SetBranchAddress("basejet_bjet70flat", basejet_bjet70flat, &b_basejet_bjet70flat); fChain->SetBranchAddress("basejet_bjet77flat", basejet_bjet77flat, &b_basejet_bjet77flat); fChain->SetBranchAddress("basejet_bjet77", basejet_bjet77, &b_basejet_bjet77); fChain->SetBranchAddress("basejet_bjet85", basejet_bjet85, &b_basejet_bjet85); fChain->SetBranchAddress("basejet_trkvec_sumpt", basejet_trkvec_sumpt, &b_basejet_trkvec_sumpt); fChain->SetBranchAddress("basejet_calvec_sumpt", basejet_calvec_sumpt, &b_basejet_calvec_sumpt); fChain->SetBranchAddress("basejet_jettrkvec_sumpt", basejet_jettrkvec_sumpt, &b_basejet_jettrkvec_sumpt); fChain->SetBranchAddress("n_bjet", &n_bjet, &b_n_bjet); fChain->SetBranchAddress("bjet_pt", bjet_pt, &b_bjet_pt); fChain->SetBranchAddress("bjet_eta", bjet_eta, &b_bjet_eta); fChain->SetBranchAddress("bjet_phi", bjet_phi, &b_bjet_phi); fChain->SetBranchAddress("bjet_e", bjet_e, &b_bjet_e); fChain->SetBranchAddress("n_lep", &n_lep, &b_n_lep); fChain->SetBranchAddress("lep_pt", lep_pt, &b_lep_pt); fChain->SetBranchAddress("lep_eta", lep_eta, &b_lep_eta); fChain->SetBranchAddress("lep_phi", lep_phi, &b_lep_phi); fChain->SetBranchAddress("lep_e", lep_e, &b_lep_e); fChain->SetBranchAddress("n_baseel", &n_baseel, &b_n_baseel); fChain->SetBranchAddress("baseel_pt", baseel_pt, &b_baseel_pt); fChain->SetBranchAddress("baseel_eta", baseel_eta, &b_baseel_eta); fChain->SetBranchAddress("baseel_phi", baseel_phi, &b_baseel_phi); fChain->SetBranchAddress("baseel_e", baseel_e, &b_baseel_e); fChain->SetBranchAddress("baseel_charge", baseel_charge, &b_baseel_charge); fChain->SetBranchAddress("baseel_usedInMET", baseel_usedInMET, &b_baseel_usedInMET); fChain->SetBranchAddress("baseel_Enreso", baseel_Enreso, &b_baseel_Enreso); fChain->SetBranchAddress("baseel_passOR", baseel_passOR, &b_baseel_passOR); fChain->SetBranchAddress("baseel_isoLooseTrackOnly", baseel_isoLooseTrackOnly, &b_baseel_isoLooseTrackOnly); fChain->SetBranchAddress("baseel_isoLoose", baseel_isoLoose, &b_baseel_isoLoose); fChain->SetBranchAddress("baseel_isoTight", baseel_isoTight, &b_baseel_isoTight); fChain->SetBranchAddress("baseel_isoGradient", baseel_isoGradient, &b_baseel_isoGradient); fChain->SetBranchAddress("baseel_isoGradientLoose", baseel_isoGradientLoose, &b_baseel_isoGradientLoose); fChain->SetBranchAddress("baseel_expectBlayer", baseel_expectBlayer, &b_baseel_expectBlayer); fChain->SetBranchAddress("baseel_nBlayerHits", baseel_nBlayerHits, &b_baseel_nBlayerHits); fChain->SetBranchAddress("baseel_nBlayerOutliers", baseel_nBlayerOutliers, &b_baseel_nBlayerOutliers); fChain->SetBranchAddress("baseel_idpt", baseel_idpt, &b_baseel_idpt); fChain->SetBranchAddress("baseel_particleTruthOrigin", baseel_particleTruthOrigin, &b_baseel_particleTruthOrigin); fChain->SetBranchAddress("baseel_particleTruthType", baseel_particleTruthType, &b_baseel_particleTruthType); fChain->SetBranchAddress("baseel_truth_pt", baseel_truth_pt, &b_baseel_truth_pt); fChain->SetBranchAddress("baseel_truth_eta", baseel_truth_eta, &b_baseel_truth_eta); fChain->SetBranchAddress("baseel_truth_phi", baseel_truth_phi, &b_baseel_truth_phi); fChain->SetBranchAddress("baseel_truth_dr", baseel_truth_dr, &b_baseel_truth_dr); fChain->SetBranchAddress("n_el", &n_el, &b_n_el); fChain->SetBranchAddress("el_pt", el_pt, &b_el_pt); fChain->SetBranchAddress("el_eta", el_eta, &b_el_eta); fChain->SetBranchAddress("el_phi", el_phi, &b_el_phi); fChain->SetBranchAddress("el_e", el_e, &b_el_e); fChain->SetBranchAddress("el_charge", el_charge, &b_el_charge); fChain->SetBranchAddress("el_Enreso", el_Enreso, &b_el_Enreso); fChain->SetBranchAddress("el_isoLooseTrackOnly", el_isoLooseTrackOnly, &b_el_isoLooseTrackOnly); fChain->SetBranchAddress("el_isoLoose", el_isoLoose, &b_el_isoLoose); fChain->SetBranchAddress("el_isoTight", el_isoTight, &b_el_isoTight); fChain->SetBranchAddress("el_isoGradient", el_isoGradient, &b_el_isoGradient); fChain->SetBranchAddress("el_isoGradientLoose", el_isoGradientLoose, &b_el_isoGradientLoose); fChain->SetBranchAddress("el_expectBlayer", el_expectBlayer, &b_el_expectBlayer); fChain->SetBranchAddress("el_nBlayerHits", el_nBlayerHits, &b_el_nBlayerHits); fChain->SetBranchAddress("el_nBlayerOutliers", el_nBlayerOutliers, &b_el_nBlayerOutliers); fChain->SetBranchAddress("el_idpt", el_idpt, &b_el_idpt); fChain->SetBranchAddress("el_particleTruthOrigin", el_particleTruthOrigin, &b_el_particleTruthOrigin); fChain->SetBranchAddress("el_particleTruthType", el_particleTruthType, &b_el_particleTruthType); fChain->SetBranchAddress("n_basemu", &n_basemu, &b_n_basemu); fChain->SetBranchAddress("basemu_pt", basemu_pt, &b_basemu_pt); fChain->SetBranchAddress("basemu_eta", basemu_eta, &b_basemu_eta); fChain->SetBranchAddress("basemu_phi", basemu_phi, &b_basemu_phi); fChain->SetBranchAddress("basemu_e", basemu_e, &b_basemu_e); fChain->SetBranchAddress("basemu_charge", basemu_charge, &b_basemu_charge); fChain->SetBranchAddress("basemu_cosmic", basemu_cosmic, &b_basemu_cosmic); fChain->SetBranchAddress("basemu_bad", basemu_bad, &b_basemu_bad); fChain->SetBranchAddress("basemu_pTerr", basemu_pTerr, &b_basemu_pTerr); fChain->SetBranchAddress("basemu_pTreso", basemu_pTreso, &b_basemu_pTreso); fChain->SetBranchAddress("basemu_passOR", basemu_passOR, &b_basemu_passOR); fChain->SetBranchAddress("basemu_isoLooseTrackOnly", basemu_isoLooseTrackOnly, &b_basemu_isoLooseTrackOnly); fChain->SetBranchAddress("basemu_isoLoose", basemu_isoLoose, &b_basemu_isoLoose); fChain->SetBranchAddress("basemu_isoTight", basemu_isoTight, &b_basemu_isoTight); fChain->SetBranchAddress("basemu_isoGradient", basemu_isoGradient, &b_basemu_isoGradient); fChain->SetBranchAddress("basemu_isoGradientLoose", basemu_isoGradientLoose, &b_basemu_isoGradientLoose); fChain->SetBranchAddress("basemu_particleTruthOrigin", basemu_particleTruthOrigin, &b_basemu_particleTruthOrigin); fChain->SetBranchAddress("basemu_particleTruthType", basemu_particleTruthType, &b_basemu_particleTruthType); fChain->SetBranchAddress("basemu_truth_pt", basemu_truth_pt, &b_basemu_truth_pt); fChain->SetBranchAddress("basemu_truth_eta", basemu_truth_eta, &b_basemu_truth_eta); fChain->SetBranchAddress("basemu_truth_phi", basemu_truth_phi, &b_basemu_truth_phi); fChain->SetBranchAddress("basemu_truth_dr", basemu_truth_dr, &b_basemu_truth_dr); fChain->SetBranchAddress("n_mu", &n_mu, &b_n_mu); fChain->SetBranchAddress("mu_pt", mu_pt, &b_mu_pt); fChain->SetBranchAddress("mu_eta", mu_eta, &b_mu_eta); fChain->SetBranchAddress("mu_phi", mu_phi, &b_mu_phi); fChain->SetBranchAddress("mu_e", mu_e, &b_mu_e); fChain->SetBranchAddress("mu_charge", mu_charge, &b_mu_charge); fChain->SetBranchAddress("mu_cosmic", mu_cosmic, &b_mu_cosmic); fChain->SetBranchAddress("mu_bad", mu_bad, &b_mu_bad); fChain->SetBranchAddress("mu_muType", mu_muType, &b_mu_muType); fChain->SetBranchAddress("mu_pTerr", mu_pTerr, &b_mu_pTerr); fChain->SetBranchAddress("mu_pTreso", mu_pTreso, &b_mu_pTreso); fChain->SetBranchAddress("mu_isoLooseTrackOnly", mu_isoLooseTrackOnly, &b_mu_isoLooseTrackOnly); fChain->SetBranchAddress("mu_isoLoose", mu_isoLoose, &b_mu_isoLoose); fChain->SetBranchAddress("mu_isoTight", mu_isoTight, &b_mu_isoTight); fChain->SetBranchAddress("mu_isoGradient", mu_isoGradient, &b_mu_isoGradient); fChain->SetBranchAddress("mu_isoGradientLoose", mu_isoGradientLoose, &b_mu_isoGradientLoose); fChain->SetBranchAddress("mu_particleTruthOrigin", mu_particleTruthOrigin, &b_mu_particleTruthOrigin); fChain->SetBranchAddress("mu_particleTruthType", mu_particleTruthType, &b_mu_particleTruthType); fChain->SetBranchAddress("n_ph", &n_ph, &b_n_ph); fChain->SetBranchAddress("ph_pt", ph_pt, &b_ph_pt); fChain->SetBranchAddress("ph_eta", ph_eta, &b_ph_eta); fChain->SetBranchAddress("ph_phi", ph_phi, &b_ph_phi); fChain->SetBranchAddress("ph_e", ph_e, &b_ph_e); fChain->SetBranchAddress("ph_ptcone20", ph_ptcone20, &b_ph_ptcone20); fChain->SetBranchAddress("ph_ptcone30", ph_ptcone30, &b_ph_ptcone30); fChain->SetBranchAddress("ph_topoetcone40", ph_topoetcone40, &b_ph_topoetcone40); fChain->SetBranchAddress("ph_isoTight", ph_isoTight, &b_ph_isoTight); fChain->SetBranchAddress("ph_Enreso", ph_Enreso, &b_ph_Enreso); fChain->SetBranchAddress("ph_conversionType", ph_conversionType, &b_ph_conversionType); fChain->SetBranchAddress("ph_istight", ph_istight, &b_ph_istight); fChain->SetBranchAddress("ph_isloose", ph_isloose, &b_ph_isloose); fChain->SetBranchAddress("ph_isolation", ph_isolation, &b_ph_isolation); fChain->SetBranchAddress("ph_trigmatch120", ph_trigmatch120, &b_ph_trigmatch120); fChain->SetBranchAddress("ph_trigmatch140", ph_trigmatch140, &b_ph_trigmatch140); fChain->SetBranchAddress("ph_baselineo", ph_baselineo, &b_ph_baselineo); fChain->SetBranchAddress("ph_passORo", ph_passORo, &b_ph_passORo); fChain->SetBranchAddress("n_truth_photon", &n_truth_photon, &b_n_truth_photon); fChain->SetBranchAddress("truth_photon_pt", truth_photon_pt, &b_truth_photon_pt); fChain->SetBranchAddress("truth_photon_eta", truth_photon_eta, &b_truth_photon_eta); fChain->SetBranchAddress("truth_photon_phi", truth_photon_phi, &b_truth_photon_phi); fChain->SetBranchAddress("truth_photon_e", truth_photon_e, &b_truth_photon_e); fChain->SetBranchAddress("truth_photon_motherPdgId", truth_photon_motherPdgId, &b_truth_photon_motherPdgId); fChain->SetBranchAddress("truth_photon_statusCode", truth_photon_statusCode, &b_truth_photon_statusCode); fChain->SetBranchAddress("truth_photon_barCode", truth_photon_barCode, &b_truth_photon_barCode); fChain->SetBranchAddress("n_truth_top", &n_truth_top, &b_n_truth_top); fChain->SetBranchAddress("truth_top_pt", &truth_top_pt, &b_truth_top_pt); fChain->SetBranchAddress("truth_top_eta", &truth_top_eta, &b_truth_top_eta); fChain->SetBranchAddress("truth_top_phi", &truth_top_phi, &b_truth_top_phi); fChain->SetBranchAddress("truth_top_e", &truth_top_e, &b_truth_top_e); fChain->SetBranchAddress("n_truth_el", &n_truth_el, &b_n_truth_el); fChain->SetBranchAddress("truth_el_pt", truth_el_pt, &b_truth_el_pt); fChain->SetBranchAddress("truth_el_eta", truth_el_eta, &b_truth_el_eta); fChain->SetBranchAddress("truth_el_phi", truth_el_phi, &b_truth_el_phi); fChain->SetBranchAddress("truth_el_e", truth_el_e, &b_truth_el_e); fChain->SetBranchAddress("n_truth_jet", &n_truth_jet, &b_n_truth_jet); fChain->SetBranchAddress("truth_jet_pt", truth_jet_pt, &b_truth_jet_pt); fChain->SetBranchAddress("truth_jet_eta", truth_jet_eta, &b_truth_jet_eta); fChain->SetBranchAddress("truth_jet_phi", truth_jet_phi, &b_truth_jet_phi); fChain->SetBranchAddress("truth_jet_e", truth_jet_e, &b_truth_jet_e); fChain->SetBranchAddress("n_truth_mu", &n_truth_mu, &b_n_truth_mu); fChain->SetBranchAddress("truth_mu_pt", truth_mu_pt, &b_truth_mu_pt); fChain->SetBranchAddress("truth_mu_eta", truth_mu_eta, &b_truth_mu_eta); fChain->SetBranchAddress("truth_mu_phi", truth_mu_phi, &b_truth_mu_phi); fChain->SetBranchAddress("truth_mu_e", truth_mu_e, &b_truth_mu_e); fChain->SetBranchAddress("n_truth_ph", &n_truth_ph, &b_n_truth_ph); fChain->SetBranchAddress("truth_ph_pt", truth_ph_pt, &b_truth_ph_pt); fChain->SetBranchAddress("truth_ph_eta", truth_ph_eta, &b_truth_ph_eta); fChain->SetBranchAddress("truth_ph_phi", truth_ph_phi, &b_truth_ph_phi); fChain->SetBranchAddress("truth_ph_e", truth_ph_e, &b_truth_ph_e); fChain->SetBranchAddress("n_truth_tau", &n_truth_tau, &b_n_truth_tau); fChain->SetBranchAddress("truth_tau_pt", &truth_tau_pt, &b_truth_tau_pt); fChain->SetBranchAddress("truth_tau_eta", &truth_tau_eta, &b_truth_tau_eta); fChain->SetBranchAddress("truth_tau_phi", &truth_tau_phi, &b_truth_tau_phi); fChain->SetBranchAddress("truth_tau_e", &truth_tau_e, &b_truth_tau_e); fChain->SetBranchAddress("n_truth_W", &n_truth_W, &b_n_truth_W); fChain->SetBranchAddress("truth_W_pt", &truth_W_pt, &b_truth_W_pt); fChain->SetBranchAddress("truth_W_eta", &truth_W_eta, &b_truth_W_eta); fChain->SetBranchAddress("truth_W_phi", &truth_W_phi, &b_truth_W_phi); fChain->SetBranchAddress("truth_W_e", &truth_W_e, &b_truth_W_e); fChain->SetBranchAddress("truth_W_motherPdgId", &truth_W_motherPdgId, &b_truth_W_motherPdgId); fChain->SetBranchAddress("truth_W_statusCode", &truth_W_statusCode, &b_truth_W_statusCode); fChain->SetBranchAddress("n_truth_H", &n_truth_H, &b_n_truth_H); fChain->SetBranchAddress("truth_H_pt", &truth_H_pt, &b_truth_H_pt); fChain->SetBranchAddress("truth_H_eta", &truth_H_eta, &b_truth_H_eta); fChain->SetBranchAddress("truth_H_phi", &truth_H_phi, &b_truth_H_phi); fChain->SetBranchAddress("truth_H_e", &truth_H_e, &b_truth_H_e); fChain->SetBranchAddress("truth_H_motherPdgId", &truth_H_motherPdgId, &b_truth_H_motherPdgId); fChain->SetBranchAddress("truth_H_childPdgId", &truth_H_childPdgId, &b_truth_H_childPdgId); fChain->SetBranchAddress("truth_H_statusCode", &truth_H_statusCode, &b_truth_H_statusCode); fChain->SetBranchAddress("n_truth_Z", &n_truth_Z, &b_n_truth_Z); fChain->SetBranchAddress("truth_Z_pt", &truth_Z_pt, &b_truth_Z_pt); fChain->SetBranchAddress("truth_Z_eta", &truth_Z_eta, &b_truth_Z_eta); fChain->SetBranchAddress("truth_Z_phi", &truth_Z_phi, &b_truth_Z_phi); fChain->SetBranchAddress("truth_Z_e", &truth_Z_e, &b_truth_Z_e); fChain->SetBranchAddress("truth_Z_motherPdgId", &truth_Z_motherPdgId, &b_truth_Z_motherPdgId); fChain->SetBranchAddress("truth_Z_childPdgId", &truth_Z_childPdgId, &b_truth_Z_childPdgId); fChain->SetBranchAddress("truth_Z_statusCode", &truth_Z_statusCode, &b_truth_Z_statusCode); fChain->SetBranchAddress("n_truth_B", &n_truth_B, &b_n_truth_B); fChain->SetBranchAddress("truth_B_pt", truth_B_pt, &b_truth_B_pt); fChain->SetBranchAddress("truth_B_eta", truth_B_eta, &b_truth_B_eta); fChain->SetBranchAddress("truth_B_phi", truth_B_phi, &b_truth_B_phi); fChain->SetBranchAddress("truth_B_e", truth_B_e, &b_truth_B_e); fChain->SetBranchAddress("truth_B_motherPdgId", truth_B_motherPdgId, &b_truth_B_motherPdgId); fChain->SetBranchAddress("truth_B_statusCode", truth_B_statusCode, &b_truth_B_statusCode); fChain->SetBranchAddress("n_truth_C", &n_truth_C, &b_n_truth_C); fChain->SetBranchAddress("truth_C_pt", truth_C_pt, &b_truth_C_pt); fChain->SetBranchAddress("truth_C_eta", truth_C_eta, &b_truth_C_eta); fChain->SetBranchAddress("truth_C_phi", truth_C_phi, &b_truth_C_phi); fChain->SetBranchAddress("truth_C_e", truth_C_e, &b_truth_C_e); fChain->SetBranchAddress("truth_C_motherPdgId", truth_C_motherPdgId, &b_truth_C_motherPdgId); fChain->SetBranchAddress("truth_C_statusCode", truth_C_statusCode, &b_truth_C_statusCode); fChain->SetBranchAddress("n_dilep", &n_dilep, &b_n_dilep); fChain->SetBranchAddress("dilep_pt", dilep_pt, &b_dilep_pt); fChain->SetBranchAddress("dilep_eta", dilep_eta, &b_dilep_eta); fChain->SetBranchAddress("dilep_phi", dilep_phi, &b_dilep_phi); fChain->SetBranchAddress("dilep_e", dilep_e, &b_dilep_e); fChain->SetBranchAddress("dilep_m", dilep_m, &b_dilep_m); fChain->SetBranchAddress("met", &met, &b_met); fChain->SetBranchAddress("met_x", &met_x, &b_met_x); fChain->SetBranchAddress("met_y", &met_y, &b_met_y); fChain->SetBranchAddress("met_phi", &met_phi, &b_met_phi); fChain->SetBranchAddress("met_sumet", &met_sumet, &b_met_sumet); fChain->SetBranchAddress("met_noEL", &met_noEL, &b_met_noEL); fChain->SetBranchAddress("met_noEL_x", &met_noEL_x, &b_met_noEL_x); fChain->SetBranchAddress("met_noEL_y", &met_noEL_y, &b_met_noEL_y); fChain->SetBranchAddress("met_noEL_phi", &met_noEL_phi, &b_met_noEL_phi); fChain->SetBranchAddress("met_noEL_sumet", &met_noEL_sumet, &b_met_noEL_sumet); fChain->SetBranchAddress("met_noMU", &met_noMU, &b_met_noMU); fChain->SetBranchAddress("met_noMU_x", &met_noMU_x, &b_met_noMU_x); fChain->SetBranchAddress("met_noMU_y", &met_noMU_y, &b_met_noMU_y); fChain->SetBranchAddress("met_noMU_phi", &met_noMU_phi, &b_met_noMU_phi); fChain->SetBranchAddress("met_noMU_sumet", &met_noMU_sumet, &b_met_noMU_sumet); fChain->SetBranchAddress("met_noJVT", &met_noJVT, &b_met_noJVT); fChain->SetBranchAddress("met_noJVT_x", &met_noJVT_x, &b_met_noJVT_x); fChain->SetBranchAddress("met_noJVT_y", &met_noJVT_y, &b_met_noJVT_y); fChain->SetBranchAddress("met_noJVT_phi", &met_noJVT_phi, &b_met_noJVT_phi); fChain->SetBranchAddress("met_noJVT_sumet", &met_noJVT_sumet, &b_met_noJVT_sumet); fChain->SetBranchAddress("met_invis", &met_invis, &b_met_invis); fChain->SetBranchAddress("met_invis_x", &met_invis_x, &b_met_invis_x); fChain->SetBranchAddress("met_invis_y", &met_invis_y, &b_met_invis_y); fChain->SetBranchAddress("met_invis_phi", &met_invis_phi, &b_met_invis_phi); fChain->SetBranchAddress("met_invis_sumet", &met_invis_sumet, &b_met_invis_sumet); fChain->SetBranchAddress("met_el", &met_el, &b_met_el); fChain->SetBranchAddress("met_el_x", &met_el_x, &b_met_el_x); fChain->SetBranchAddress("met_el_y", &met_el_y, &b_met_el_y); fChain->SetBranchAddress("met_el_phi", &met_el_phi, &b_met_el_phi); fChain->SetBranchAddress("met_el_sumet", &met_el_sumet, &b_met_el_sumet); fChain->SetBranchAddress("met_mu", &met_mu, &b_met_mu); fChain->SetBranchAddress("met_mu_x", &met_mu_x, &b_met_mu_x); fChain->SetBranchAddress("met_mu_y", &met_mu_y, &b_met_mu_y); fChain->SetBranchAddress("met_mu_phi", &met_mu_phi, &b_met_mu_phi); fChain->SetBranchAddress("met_mu_sumet", &met_mu_sumet, &b_met_mu_sumet); fChain->SetBranchAddress("met_jet", &met_jet, &b_met_jet); fChain->SetBranchAddress("met_jet_x", &met_jet_x, &b_met_jet_x); fChain->SetBranchAddress("met_jet_y", &met_jet_y, &b_met_jet_y); fChain->SetBranchAddress("met_jet_phi", &met_jet_phi, &b_met_jet_phi); fChain->SetBranchAddress("met_jet_sumet", &met_jet_sumet, &b_met_jet_sumet); fChain->SetBranchAddress("met_soft", &met_soft, &b_met_soft); fChain->SetBranchAddress("met_soft_x", &met_soft_x, &b_met_soft_x); fChain->SetBranchAddress("met_soft_y", &met_soft_y, &b_met_soft_y); fChain->SetBranchAddress("met_soft_phi", &met_soft_phi, &b_met_soft_phi); fChain->SetBranchAddress("met_soft_sumet", &met_soft_sumet, &b_met_soft_sumet); fChain->SetBranchAddress("met_cst", &met_cst, &b_met_cst); fChain->SetBranchAddress("met_cst_x", &met_cst_x, &b_met_cst_x); fChain->SetBranchAddress("met_cst_y", &met_cst_y, &b_met_cst_y); fChain->SetBranchAddress("met_cst_phi", &met_cst_phi, &b_met_cst_phi); fChain->SetBranchAddress("met_cst_sumet", &met_cst_sumet, &b_met_cst_sumet); fChain->SetBranchAddress("met_cst_soft", &met_cst_soft, &b_met_cst_soft); fChain->SetBranchAddress("met_photons", &met_photons, &b_met_photons); fChain->SetBranchAddress("met_photons_x", &met_photons_x, &b_met_photons_x); fChain->SetBranchAddress("met_photons_y", &met_photons_y, &b_met_photons_y); fChain->SetBranchAddress("met_photons_phi", &met_photons_phi, &b_met_photons_phi); fChain->SetBranchAddress("met_photons_sumet", &met_photons_sumet, &b_met_photons_sumet); fChain->SetBranchAddress("mc_event_weight", &mc_event_weight, &b_mc_event_weight); fChain->SetBranchAddress("weight", &weight, &b_weight); fChain->SetBranchAddress("sf_btag", &sf_btag, &b_sf_btag); fChain->SetBranchAddress("sf_jvt", &sf_jvt, &b_sf_jvt); fChain->SetBranchAddress("sf_el", &sf_el, &b_sf_el); fChain->SetBranchAddress("sf_mu", &sf_mu, &b_sf_mu); fChain->SetBranchAddress("sf_ph", &sf_ph, &b_sf_ph); fChain->SetBranchAddress("sf_el_trigger", &sf_el_trigger, &b_sf_el_trigger); fChain->SetBranchAddress("sf_mu_trigger", &sf_mu_trigger, &b_sf_mu_trigger); fChain->SetBranchAddress("sf_total", &sf_total, &b_sf_total); fChain->SetBranchAddress("sf_no_pu", &sf_no_pu, &b_sf_no_pu); fChain->SetBranchAddress("pileup_weight", &pileup_weight, &b_pileup_weight); fChain->SetBranchAddress("sf_total__SYST_EL_EFF_ID_TOTAL_1NPCOR_PLUS_UNCOR__1down", &sf_total__SYST_EL_EFF_ID_TOTAL_1NPCOR_PLUS_UNCOR__1down, &b_sf_total__SYST_EL_EFF_ID_TOTAL_1NPCOR_PLUS_UNCOR__1down); fChain->SetBranchAddress("sf_no_pu__SYST_EL_EFF_ID_TOTAL_1NPCOR_PLUS_UNCOR__1down", &sf_no_pu__SYST_EL_EFF_ID_TOTAL_1NPCOR_PLUS_UNCOR__1down, &b_sf_no_pu__SYST_EL_EFF_ID_TOTAL_1NPCOR_PLUS_UNCOR__1down); fChain->SetBranchAddress("sf_total__SYST_EL_EFF_ID_TOTAL_1NPCOR_PLUS_UNCOR__1up", &sf_total__SYST_EL_EFF_ID_TOTAL_1NPCOR_PLUS_UNCOR__1up, &b_sf_total__SYST_EL_EFF_ID_TOTAL_1NPCOR_PLUS_UNCOR__1up); fChain->SetBranchAddress("sf_no_pu__SYST_EL_EFF_ID_TOTAL_1NPCOR_PLUS_UNCOR__1up", &sf_no_pu__SYST_EL_EFF_ID_TOTAL_1NPCOR_PLUS_UNCOR__1up, &b_sf_no_pu__SYST_EL_EFF_ID_TOTAL_1NPCOR_PLUS_UNCOR__1up); fChain->SetBranchAddress("sf_total__SYST_EL_EFF_Iso_TOTAL_1NPCOR_PLUS_UNCOR__1down", &sf_total__SYST_EL_EFF_Iso_TOTAL_1NPCOR_PLUS_UNCOR__1down, &b_sf_total__SYST_EL_EFF_Iso_TOTAL_1NPCOR_PLUS_UNCOR__1down); fChain->SetBranchAddress("sf_no_pu__SYST_EL_EFF_Iso_TOTAL_1NPCOR_PLUS_UNCOR__1down", &sf_no_pu__SYST_EL_EFF_Iso_TOTAL_1NPCOR_PLUS_UNCOR__1down, &b_sf_no_pu__SYST_EL_EFF_Iso_TOTAL_1NPCOR_PLUS_UNCOR__1down); fChain->SetBranchAddress("sf_total__SYST_EL_EFF_Iso_TOTAL_1NPCOR_PLUS_UNCOR__1up", &sf_total__SYST_EL_EFF_Iso_TOTAL_1NPCOR_PLUS_UNCOR__1up, &b_sf_total__SYST_EL_EFF_Iso_TOTAL_1NPCOR_PLUS_UNCOR__1up); fChain->SetBranchAddress("sf_no_pu__SYST_EL_EFF_Iso_TOTAL_1NPCOR_PLUS_UNCOR__1up", &sf_no_pu__SYST_EL_EFF_Iso_TOTAL_1NPCOR_PLUS_UNCOR__1up, &b_sf_no_pu__SYST_EL_EFF_Iso_TOTAL_1NPCOR_PLUS_UNCOR__1up); fChain->SetBranchAddress("sf_total__SYST_EL_EFF_Reco_TOTAL_1NPCOR_PLUS_UNCOR__1down", &sf_total__SYST_EL_EFF_Reco_TOTAL_1NPCOR_PLUS_UNCOR__1down, &b_sf_total__SYST_EL_EFF_Reco_TOTAL_1NPCOR_PLUS_UNCOR__1down); fChain->SetBranchAddress("sf_no_pu__SYST_EL_EFF_Reco_TOTAL_1NPCOR_PLUS_UNCOR__1down", &sf_no_pu__SYST_EL_EFF_Reco_TOTAL_1NPCOR_PLUS_UNCOR__1down, &b_sf_no_pu__SYST_EL_EFF_Reco_TOTAL_1NPCOR_PLUS_UNCOR__1down); fChain->SetBranchAddress("sf_total__SYST_EL_EFF_Reco_TOTAL_1NPCOR_PLUS_UNCOR__1up", &sf_total__SYST_EL_EFF_Reco_TOTAL_1NPCOR_PLUS_UNCOR__1up, &b_sf_total__SYST_EL_EFF_Reco_TOTAL_1NPCOR_PLUS_UNCOR__1up); fChain->SetBranchAddress("sf_no_pu__SYST_EL_EFF_Reco_TOTAL_1NPCOR_PLUS_UNCOR__1up", &sf_no_pu__SYST_EL_EFF_Reco_TOTAL_1NPCOR_PLUS_UNCOR__1up, &b_sf_no_pu__SYST_EL_EFF_Reco_TOTAL_1NPCOR_PLUS_UNCOR__1up); fChain->SetBranchAddress("sf_total__SYST_EL_EFF_Trigger_CorrUncertainty__1down", &sf_total__SYST_EL_EFF_Trigger_CorrUncertainty__1down, &b_sf_total__SYST_EL_EFF_Trigger_CorrUncertainty__1down); fChain->SetBranchAddress("sf_no_pu__SYST_EL_EFF_Trigger_CorrUncertainty__1down", &sf_no_pu__SYST_EL_EFF_Trigger_CorrUncertainty__1down, &b_sf_no_pu__SYST_EL_EFF_Trigger_CorrUncertainty__1down); fChain->SetBranchAddress("sf_total__SYST_EL_EFF_Trigger_CorrUncertainty__1up", &sf_total__SYST_EL_EFF_Trigger_CorrUncertainty__1up, &b_sf_total__SYST_EL_EFF_Trigger_CorrUncertainty__1up); fChain->SetBranchAddress("sf_no_pu__SYST_EL_EFF_Trigger_CorrUncertainty__1up", &sf_no_pu__SYST_EL_EFF_Trigger_CorrUncertainty__1up, &b_sf_no_pu__SYST_EL_EFF_Trigger_CorrUncertainty__1up); fChain->SetBranchAddress("sf_total__SYST_EL_EFF_Trigger_TOTAL_1NPCOR_PLUS_UNCOR__1down", &sf_total__SYST_EL_EFF_Trigger_TOTAL_1NPCOR_PLUS_UNCOR__1down, &b_sf_total__SYST_EL_EFF_Trigger_TOTAL_1NPCOR_PLUS_UNCOR__1down); fChain->SetBranchAddress("sf_no_pu__SYST_EL_EFF_Trigger_TOTAL_1NPCOR_PLUS_UNCOR__1down", &sf_no_pu__SYST_EL_EFF_Trigger_TOTAL_1NPCOR_PLUS_UNCOR__1down, &b_sf_no_pu__SYST_EL_EFF_Trigger_TOTAL_1NPCOR_PLUS_UNCOR__1down); fChain->SetBranchAddress("sf_total__SYST_EL_EFF_Trigger_TOTAL_1NPCOR_PLUS_UNCOR__1up", &sf_total__SYST_EL_EFF_Trigger_TOTAL_1NPCOR_PLUS_UNCOR__1up, &b_sf_total__SYST_EL_EFF_Trigger_TOTAL_1NPCOR_PLUS_UNCOR__1up); fChain->SetBranchAddress("sf_no_pu__SYST_EL_EFF_Trigger_TOTAL_1NPCOR_PLUS_UNCOR__1up", &sf_no_pu__SYST_EL_EFF_Trigger_TOTAL_1NPCOR_PLUS_UNCOR__1up, &b_sf_no_pu__SYST_EL_EFF_Trigger_TOTAL_1NPCOR_PLUS_UNCOR__1up); fChain->SetBranchAddress("sf_total__SYST_FT_EFF_B_systematics__1down", &sf_total__SYST_FT_EFF_B_systematics__1down, &b_sf_total__SYST_FT_EFF_B_systematics__1down); fChain->SetBranchAddress("sf_no_pu__SYST_FT_EFF_B_systematics__1down", &sf_no_pu__SYST_FT_EFF_B_systematics__1down, &b_sf_no_pu__SYST_FT_EFF_B_systematics__1down); fChain->SetBranchAddress("sf_total__SYST_FT_EFF_B_systematics__1up", &sf_total__SYST_FT_EFF_B_systematics__1up, &b_sf_total__SYST_FT_EFF_B_systematics__1up); fChain->SetBranchAddress("sf_no_pu__SYST_FT_EFF_B_systematics__1up", &sf_no_pu__SYST_FT_EFF_B_systematics__1up, &b_sf_no_pu__SYST_FT_EFF_B_systematics__1up); fChain->SetBranchAddress("sf_total__SYST_FT_EFF_C_systematics__1down", &sf_total__SYST_FT_EFF_C_systematics__1down, &b_sf_total__SYST_FT_EFF_C_systematics__1down); fChain->SetBranchAddress("sf_no_pu__SYST_FT_EFF_C_systematics__1down", &sf_no_pu__SYST_FT_EFF_C_systematics__1down, &b_sf_no_pu__SYST_FT_EFF_C_systematics__1down); fChain->SetBranchAddress("sf_total__SYST_FT_EFF_C_systematics__1up", &sf_total__SYST_FT_EFF_C_systematics__1up, &b_sf_total__SYST_FT_EFF_C_systematics__1up); fChain->SetBranchAddress("sf_no_pu__SYST_FT_EFF_C_systematics__1up", &sf_no_pu__SYST_FT_EFF_C_systematics__1up, &b_sf_no_pu__SYST_FT_EFF_C_systematics__1up); fChain->SetBranchAddress("sf_total__SYST_FT_EFF_Light_systematics__1down", &sf_total__SYST_FT_EFF_Light_systematics__1down, &b_sf_total__SYST_FT_EFF_Light_systematics__1down); fChain->SetBranchAddress("sf_no_pu__SYST_FT_EFF_Light_systematics__1down", &sf_no_pu__SYST_FT_EFF_Light_systematics__1down, &b_sf_no_pu__SYST_FT_EFF_Light_systematics__1down); fChain->SetBranchAddress("sf_total__SYST_FT_EFF_Light_systematics__1up", &sf_total__SYST_FT_EFF_Light_systematics__1up, &b_sf_total__SYST_FT_EFF_Light_systematics__1up); fChain->SetBranchAddress("sf_no_pu__SYST_FT_EFF_Light_systematics__1up", &sf_no_pu__SYST_FT_EFF_Light_systematics__1up, &b_sf_no_pu__SYST_FT_EFF_Light_systematics__1up); fChain->SetBranchAddress("sf_total__SYST_FT_EFF_extrapolation__1down", &sf_total__SYST_FT_EFF_extrapolation__1down, &b_sf_total__SYST_FT_EFF_extrapolation__1down); fChain->SetBranchAddress("sf_no_pu__SYST_FT_EFF_extrapolation__1down", &sf_no_pu__SYST_FT_EFF_extrapolation__1down, &b_sf_no_pu__SYST_FT_EFF_extrapolation__1down); fChain->SetBranchAddress("sf_total__SYST_FT_EFF_extrapolation__1up", &sf_total__SYST_FT_EFF_extrapolation__1up, &b_sf_total__SYST_FT_EFF_extrapolation__1up); fChain->SetBranchAddress("sf_no_pu__SYST_FT_EFF_extrapolation__1up", &sf_no_pu__SYST_FT_EFF_extrapolation__1up, &b_sf_no_pu__SYST_FT_EFF_extrapolation__1up); fChain->SetBranchAddress("sf_total__SYST_FT_EFF_extrapolation_from_charm__1down", &sf_total__SYST_FT_EFF_extrapolation_from_charm__1down, &b_sf_total__SYST_FT_EFF_extrapolation_from_charm__1down); fChain->SetBranchAddress("sf_no_pu__SYST_FT_EFF_extrapolation_from_charm__1down", &sf_no_pu__SYST_FT_EFF_extrapolation_from_charm__1down, &b_sf_no_pu__SYST_FT_EFF_extrapolation_from_charm__1down); fChain->SetBranchAddress("sf_total__SYST_FT_EFF_extrapolation_from_charm__1up", &sf_total__SYST_FT_EFF_extrapolation_from_charm__1up, &b_sf_total__SYST_FT_EFF_extrapolation_from_charm__1up); fChain->SetBranchAddress("sf_no_pu__SYST_FT_EFF_extrapolation_from_charm__1up", &sf_no_pu__SYST_FT_EFF_extrapolation_from_charm__1up, &b_sf_no_pu__SYST_FT_EFF_extrapolation_from_charm__1up); fChain->SetBranchAddress("sf_total__SYST_JvtEfficiencyDown", &sf_total__SYST_JvtEfficiencyDown, &b_sf_total__SYST_JvtEfficiencyDown); fChain->SetBranchAddress("sf_no_pu__SYST_JvtEfficiencyDown", &sf_no_pu__SYST_JvtEfficiencyDown, &b_sf_no_pu__SYST_JvtEfficiencyDown); fChain->SetBranchAddress("sf_total__SYST_JvtEfficiencyUp", &sf_total__SYST_JvtEfficiencyUp, &b_sf_total__SYST_JvtEfficiencyUp); fChain->SetBranchAddress("sf_no_pu__SYST_JvtEfficiencyUp", &sf_no_pu__SYST_JvtEfficiencyUp, &b_sf_no_pu__SYST_JvtEfficiencyUp); fChain->SetBranchAddress("sf_total__SYST_MUON_EFF_STAT__1down", &sf_total__SYST_MUON_EFF_STAT__1down, &b_sf_total__SYST_MUON_EFF_STAT__1down); fChain->SetBranchAddress("sf_no_pu__SYST_MUON_EFF_STAT__1down", &sf_no_pu__SYST_MUON_EFF_STAT__1down, &b_sf_no_pu__SYST_MUON_EFF_STAT__1down); fChain->SetBranchAddress("sf_total__SYST_MUON_EFF_STAT__1up", &sf_total__SYST_MUON_EFF_STAT__1up, &b_sf_total__SYST_MUON_EFF_STAT__1up); fChain->SetBranchAddress("sf_no_pu__SYST_MUON_EFF_STAT__1up", &sf_no_pu__SYST_MUON_EFF_STAT__1up, &b_sf_no_pu__SYST_MUON_EFF_STAT__1up); fChain->SetBranchAddress("sf_total__SYST_MUON_EFF_STAT_LOWPT__1down", &sf_total__SYST_MUON_EFF_STAT_LOWPT__1down, &b_sf_total__SYST_MUON_EFF_STAT_LOWPT__1down); fChain->SetBranchAddress("sf_no_pu__SYST_MUON_EFF_STAT_LOWPT__1down", &sf_no_pu__SYST_MUON_EFF_STAT_LOWPT__1down, &b_sf_no_pu__SYST_MUON_EFF_STAT_LOWPT__1down); fChain->SetBranchAddress("sf_total__SYST_MUON_EFF_STAT_LOWPT__1up", &sf_total__SYST_MUON_EFF_STAT_LOWPT__1up, &b_sf_total__SYST_MUON_EFF_STAT_LOWPT__1up); fChain->SetBranchAddress("sf_no_pu__SYST_MUON_EFF_STAT_LOWPT__1up", &sf_no_pu__SYST_MUON_EFF_STAT_LOWPT__1up, &b_sf_no_pu__SYST_MUON_EFF_STAT_LOWPT__1up); fChain->SetBranchAddress("sf_total__SYST_MUON_EFF_SYS__1down", &sf_total__SYST_MUON_EFF_SYS__1down, &b_sf_total__SYST_MUON_EFF_SYS__1down); fChain->SetBranchAddress("sf_no_pu__SYST_MUON_EFF_SYS__1down", &sf_no_pu__SYST_MUON_EFF_SYS__1down, &b_sf_no_pu__SYST_MUON_EFF_SYS__1down); fChain->SetBranchAddress("sf_total__SYST_MUON_EFF_SYS__1up", &sf_total__SYST_MUON_EFF_SYS__1up, &b_sf_total__SYST_MUON_EFF_SYS__1up); fChain->SetBranchAddress("sf_no_pu__SYST_MUON_EFF_SYS__1up", &sf_no_pu__SYST_MUON_EFF_SYS__1up, &b_sf_no_pu__SYST_MUON_EFF_SYS__1up); fChain->SetBranchAddress("sf_total__SYST_MUON_EFF_SYS_LOWPT__1down", &sf_total__SYST_MUON_EFF_SYS_LOWPT__1down, &b_sf_total__SYST_MUON_EFF_SYS_LOWPT__1down); fChain->SetBranchAddress("sf_no_pu__SYST_MUON_EFF_SYS_LOWPT__1down", &sf_no_pu__SYST_MUON_EFF_SYS_LOWPT__1down, &b_sf_no_pu__SYST_MUON_EFF_SYS_LOWPT__1down); fChain->SetBranchAddress("sf_total__SYST_MUON_EFF_SYS_LOWPT__1up", &sf_total__SYST_MUON_EFF_SYS_LOWPT__1up, &b_sf_total__SYST_MUON_EFF_SYS_LOWPT__1up); fChain->SetBranchAddress("sf_no_pu__SYST_MUON_EFF_SYS_LOWPT__1up", &sf_no_pu__SYST_MUON_EFF_SYS_LOWPT__1up, &b_sf_no_pu__SYST_MUON_EFF_SYS_LOWPT__1up); fChain->SetBranchAddress("sf_total__SYST_MUON_EFF_TrigStatUncertainty__1down", &sf_total__SYST_MUON_EFF_TrigStatUncertainty__1down, &b_sf_total__SYST_MUON_EFF_TrigStatUncertainty__1down); fChain->SetBranchAddress("sf_no_pu__SYST_MUON_EFF_TrigStatUncertainty__1down", &sf_no_pu__SYST_MUON_EFF_TrigStatUncertainty__1down, &b_sf_no_pu__SYST_MUON_EFF_TrigStatUncertainty__1down); fChain->SetBranchAddress("sf_total__SYST_MUON_EFF_TrigStatUncertainty__1up", &sf_total__SYST_MUON_EFF_TrigStatUncertainty__1up, &b_sf_total__SYST_MUON_EFF_TrigStatUncertainty__1up); fChain->SetBranchAddress("sf_no_pu__SYST_MUON_EFF_TrigStatUncertainty__1up", &sf_no_pu__SYST_MUON_EFF_TrigStatUncertainty__1up, &b_sf_no_pu__SYST_MUON_EFF_TrigStatUncertainty__1up); fChain->SetBranchAddress("sf_total__SYST_MUON_EFF_TrigSystUncertainty__1down", &sf_total__SYST_MUON_EFF_TrigSystUncertainty__1down, &b_sf_total__SYST_MUON_EFF_TrigSystUncertainty__1down); fChain->SetBranchAddress("sf_no_pu__SYST_MUON_EFF_TrigSystUncertainty__1down", &sf_no_pu__SYST_MUON_EFF_TrigSystUncertainty__1down, &b_sf_no_pu__SYST_MUON_EFF_TrigSystUncertainty__1down); fChain->SetBranchAddress("sf_total__SYST_MUON_EFF_TrigSystUncertainty__1up", &sf_total__SYST_MUON_EFF_TrigSystUncertainty__1up, &b_sf_total__SYST_MUON_EFF_TrigSystUncertainty__1up); fChain->SetBranchAddress("sf_no_pu__SYST_MUON_EFF_TrigSystUncertainty__1up", &sf_no_pu__SYST_MUON_EFF_TrigSystUncertainty__1up, &b_sf_no_pu__SYST_MUON_EFF_TrigSystUncertainty__1up); fChain->SetBranchAddress("sf_total__SYST_MUON_ISO_STAT__1down", &sf_total__SYST_MUON_ISO_STAT__1down, &b_sf_total__SYST_MUON_ISO_STAT__1down); fChain->SetBranchAddress("sf_no_pu__SYST_MUON_ISO_STAT__1down", &sf_no_pu__SYST_MUON_ISO_STAT__1down, &b_sf_no_pu__SYST_MUON_ISO_STAT__1down); fChain->SetBranchAddress("sf_total__SYST_MUON_ISO_STAT__1up", &sf_total__SYST_MUON_ISO_STAT__1up, &b_sf_total__SYST_MUON_ISO_STAT__1up); fChain->SetBranchAddress("sf_no_pu__SYST_MUON_ISO_STAT__1up", &sf_no_pu__SYST_MUON_ISO_STAT__1up, &b_sf_no_pu__SYST_MUON_ISO_STAT__1up); fChain->SetBranchAddress("sf_total__SYST_MUON_ISO_SYS__1down", &sf_total__SYST_MUON_ISO_SYS__1down, &b_sf_total__SYST_MUON_ISO_SYS__1down); fChain->SetBranchAddress("sf_no_pu__SYST_MUON_ISO_SYS__1down", &sf_no_pu__SYST_MUON_ISO_SYS__1down, &b_sf_no_pu__SYST_MUON_ISO_SYS__1down); fChain->SetBranchAddress("sf_total__SYST_MUON_ISO_SYS__1up", &sf_total__SYST_MUON_ISO_SYS__1up, &b_sf_total__SYST_MUON_ISO_SYS__1up); fChain->SetBranchAddress("sf_no_pu__SYST_MUON_ISO_SYS__1up", &sf_no_pu__SYST_MUON_ISO_SYS__1up, &b_sf_no_pu__SYST_MUON_ISO_SYS__1up); fChain->SetBranchAddress("sf_total__SYST_PH_EFF_ID_Uncertainty__1down", &sf_total__SYST_PH_EFF_ID_Uncertainty__1down, &b_sf_total__SYST_PH_EFF_ID_Uncertainty__1down); fChain->SetBranchAddress("sf_no_pu__SYST_PH_EFF_ID_Uncertainty__1down", &sf_no_pu__SYST_PH_EFF_ID_Uncertainty__1down, &b_sf_no_pu__SYST_PH_EFF_ID_Uncertainty__1down); fChain->SetBranchAddress("sf_total__SYST_PH_EFF_ID_Uncertainty__1up", &sf_total__SYST_PH_EFF_ID_Uncertainty__1up, &b_sf_total__SYST_PH_EFF_ID_Uncertainty__1up); fChain->SetBranchAddress("sf_no_pu__SYST_PH_EFF_ID_Uncertainty__1up", &sf_no_pu__SYST_PH_EFF_ID_Uncertainty__1up, &b_sf_no_pu__SYST_PH_EFF_ID_Uncertainty__1up); fChain->SetBranchAddress("sf_total__SYST_PRW_DATASF__1down", &sf_total__SYST_PRW_DATASF__1down, &b_sf_total__SYST_PRW_DATASF__1down); fChain->SetBranchAddress("sf_no_pu__SYST_PRW_DATASF__1down", &sf_no_pu__SYST_PRW_DATASF__1down, &b_sf_no_pu__SYST_PRW_DATASF__1down); fChain->SetBranchAddress("sf_total__SYST_PRW_DATASF__1up", &sf_total__SYST_PRW_DATASF__1up, &b_sf_total__SYST_PRW_DATASF__1up); fChain->SetBranchAddress("sf_no_pu__SYST_PRW_DATASF__1up", &sf_no_pu__SYST_PRW_DATASF__1up, &b_sf_no_pu__SYST_PRW_DATASF__1up); fChain->SetBranchAddress("sf_total__SYST_TAUS_TRUEHADTAU_EFF_JETID_HIGHPT__1down", &sf_total__SYST_TAUS_TRUEHADTAU_EFF_JETID_HIGHPT__1down, &b_sf_total__SYST_TAUS_TRUEHADTAU_EFF_JETID_HIGHPT__1down); fChain->SetBranchAddress("sf_no_pu__SYST_TAUS_TRUEHADTAU_EFF_JETID_HIGHPT__1down", &sf_no_pu__SYST_TAUS_TRUEHADTAU_EFF_JETID_HIGHPT__1down, &b_sf_no_pu__SYST_TAUS_TRUEHADTAU_EFF_JETID_HIGHPT__1down); fChain->SetBranchAddress("sf_total__SYST_TAUS_TRUEHADTAU_EFF_JETID_HIGHPT__1up", &sf_total__SYST_TAUS_TRUEHADTAU_EFF_JETID_HIGHPT__1up, &b_sf_total__SYST_TAUS_TRUEHADTAU_EFF_JETID_HIGHPT__1up); fChain->SetBranchAddress("sf_no_pu__SYST_TAUS_TRUEHADTAU_EFF_JETID_HIGHPT__1up", &sf_no_pu__SYST_TAUS_TRUEHADTAU_EFF_JETID_HIGHPT__1up, &b_sf_no_pu__SYST_TAUS_TRUEHADTAU_EFF_JETID_HIGHPT__1up); fChain->SetBranchAddress("sf_total__SYST_TAUS_TRUEHADTAU_EFF_JETID_TOTAL__1down", &sf_total__SYST_TAUS_TRUEHADTAU_EFF_JETID_TOTAL__1down, &b_sf_total__SYST_TAUS_TRUEHADTAU_EFF_JETID_TOTAL__1down); fChain->SetBranchAddress("sf_no_pu__SYST_TAUS_TRUEHADTAU_EFF_JETID_TOTAL__1down", &sf_no_pu__SYST_TAUS_TRUEHADTAU_EFF_JETID_TOTAL__1down, &b_sf_no_pu__SYST_TAUS_TRUEHADTAU_EFF_JETID_TOTAL__1down); fChain->SetBranchAddress("sf_total__SYST_TAUS_TRUEHADTAU_EFF_JETID_TOTAL__1up", &sf_total__SYST_TAUS_TRUEHADTAU_EFF_JETID_TOTAL__1up, &b_sf_total__SYST_TAUS_TRUEHADTAU_EFF_JETID_TOTAL__1up); fChain->SetBranchAddress("sf_no_pu__SYST_TAUS_TRUEHADTAU_EFF_JETID_TOTAL__1up", &sf_no_pu__SYST_TAUS_TRUEHADTAU_EFF_JETID_TOTAL__1up, &b_sf_no_pu__SYST_TAUS_TRUEHADTAU_EFF_JETID_TOTAL__1up); fChain->SetBranchAddress("sf_total__SYST_TAUS_TRUEHADTAU_EFF_RECO_HIGHPT__1down", &sf_total__SYST_TAUS_TRUEHADTAU_EFF_RECO_HIGHPT__1down, &b_sf_total__SYST_TAUS_TRUEHADTAU_EFF_RECO_HIGHPT__1down); fChain->SetBranchAddress("sf_no_pu__SYST_TAUS_TRUEHADTAU_EFF_RECO_HIGHPT__1down", &sf_no_pu__SYST_TAUS_TRUEHADTAU_EFF_RECO_HIGHPT__1down, &b_sf_no_pu__SYST_TAUS_TRUEHADTAU_EFF_RECO_HIGHPT__1down); fChain->SetBranchAddress("sf_total__SYST_TAUS_TRUEHADTAU_EFF_RECO_HIGHPT__1up", &sf_total__SYST_TAUS_TRUEHADTAU_EFF_RECO_HIGHPT__1up, &b_sf_total__SYST_TAUS_TRUEHADTAU_EFF_RECO_HIGHPT__1up); fChain->SetBranchAddress("sf_no_pu__SYST_TAUS_TRUEHADTAU_EFF_RECO_HIGHPT__1up", &sf_no_pu__SYST_TAUS_TRUEHADTAU_EFF_RECO_HIGHPT__1up, &b_sf_no_pu__SYST_TAUS_TRUEHADTAU_EFF_RECO_HIGHPT__1up); fChain->SetBranchAddress("sf_total__SYST_TAUS_TRUEHADTAU_EFF_RECO_TOTAL__1down", &sf_total__SYST_TAUS_TRUEHADTAU_EFF_RECO_TOTAL__1down, &b_sf_total__SYST_TAUS_TRUEHADTAU_EFF_RECO_TOTAL__1down); fChain->SetBranchAddress("sf_no_pu__SYST_TAUS_TRUEHADTAU_EFF_RECO_TOTAL__1down", &sf_no_pu__SYST_TAUS_TRUEHADTAU_EFF_RECO_TOTAL__1down, &b_sf_no_pu__SYST_TAUS_TRUEHADTAU_EFF_RECO_TOTAL__1down); fChain->SetBranchAddress("sf_total__SYST_TAUS_TRUEHADTAU_EFF_RECO_TOTAL__1up", &sf_total__SYST_TAUS_TRUEHADTAU_EFF_RECO_TOTAL__1up, &b_sf_total__SYST_TAUS_TRUEHADTAU_EFF_RECO_TOTAL__1up); fChain->SetBranchAddress("sf_no_pu__SYST_TAUS_TRUEHADTAU_EFF_RECO_TOTAL__1up", &sf_no_pu__SYST_TAUS_TRUEHADTAU_EFF_RECO_TOTAL__1up, &b_sf_no_pu__SYST_TAUS_TRUEHADTAU_EFF_RECO_TOTAL__1up); fChain->SetBranchAddress("av_int_per_xing", &av_int_per_xing, &b_av_int_per_xing); fChain->SetBranchAddress("num_pv", &num_pv, &b_num_pv); fChain->SetBranchAddress("weight_sherpa22_njets", &weight_sherpa22_njets, &b_weight_sherpa22_njets); fChain->SetBranchAddress("met_truth", &met_truth, &b_met_truth); fChain->SetBranchAddress("met_dphi", &met_dphi, &b_met_dphi); fChain->SetBranchAddress("met_soft_pyerr", &met_soft_pyerr, &b_met_soft_pyerr); fChain->SetBranchAddress("met_soft_pxerr", &met_soft_pxerr, &b_met_soft_pxerr); fChain->SetBranchAddress("ht", &ht, &b_ht); fChain->SetBranchAddress("met_sig", &met_sig, &b_met_sig); fChain->SetBranchAddress("ht_sig", &ht_sig, &b_ht_sig); fChain->SetBranchAddress("ht_sig_num", &ht_sig_num, &b_ht_sig_num); fChain->SetBranchAddress("ht_sig_denom", &ht_sig_denom, &b_ht_sig_denom); fChain->SetBranchAddress("ht_sig_sumet", &ht_sig_sumet, &b_ht_sig_sumet); fChain->SetBranchAddress("ht_sig_dphi", &ht_sig_dphi, &b_ht_sig_dphi); fChain->SetBranchAddress("ht_sig_dphi_reco", &ht_sig_dphi_reco, &b_ht_sig_dphi_reco); fChain->SetBranchAddress("ht_sig_photon", &ht_sig_photon, &b_ht_sig_photon); fChain->SetBranchAddress("photon_mt", &photon_mt, &b_photon_mt); fChain->SetBranchAddress("photon_met", &photon_met, &b_photon_met); fChain->SetBranchAddress("vtx_z", &vtx_z, &b_vtx_z); fChain->SetBranchAddress("vtx_type", &vtx_type, &b_vtx_type); fChain->SetBranchAddress("vtx_ntrk", &vtx_ntrk, &b_vtx_ntrk); fChain->SetBranchAddress("treatAsYear", &treatAsYear, &b_treatAsYear); fChain->SetBranchAddress("el_trigger", &el_trigger, &b_el_trigger); fChain->SetBranchAddress("mu_trigger", &mu_trigger, &b_mu_trigger); fChain->SetBranchAddress("xe_trigger", &xe_trigger, &b_xe_trigger); fChain->SetBranchAddress("ph_trigger", &ph_trigger, &b_ph_trigger); fChain->SetBranchAddress("ph_trigger2", &ph_trigger2, &b_ph_trigger2); fChain->SetBranchAddress("dilep_trigger", &dilep_trigger, &b_dilep_trigger); fChain->SetBranchAddress("HLT_xe80_tc_lcw_L1XE50", &HLT_xe80_tc_lcw_L1XE50, &b_HLT_xe80_tc_lcw_L1XE50); fChain->SetBranchAddress("HLT_xe90_mht_L1XE50", &HLT_xe90_mht_L1XE50, &b_HLT_xe90_mht_L1XE50); fChain->SetBranchAddress("EventPassesCoreCleaning", &EventPassesCoreCleaning, &b_EventPassesCoreCleaning); fChain->SetBranchAddress("n_bjet60", &n_bjet60, &b_n_bjet60); fChain->SetBranchAddress("n_bjet70", &n_bjet70, &b_n_bjet70); fChain->SetBranchAddress("n_bjet77", &n_bjet77, &b_n_bjet77); fChain->SetBranchAddress("n_bjet85", &n_bjet85, &b_n_bjet85); fChain->SetBranchAddress("EventPassesLooseJetCleaning", &EventPassesLooseJetCleaning, &b_EventPassesLooseJetCleaning); fChain->SetBranchAddress("EventPassesTightJetCleaning", &EventPassesTightJetCleaning, &b_EventPassesTightJetCleaning); fChain->SetBranchAddress("JetWithHotCaloCells", &JetWithHotCaloCells, &b_JetWithHotCaloCells); fChain->SetBranchAddress("n_cosmics", &n_cosmics, &b_n_cosmics); fChain->SetBranchAddress("pass_tstcleaning", &pass_tstcleaning, &b_pass_tstcleaning); fChain->SetBranchAddress("truth_hasMEphoton", &truth_hasMEphoton, &b_truth_hasMEphoton); fChain->SetBranchAddress("run_number", &run_number, &b_run_number); fChain->SetBranchAddress("lumi_block", &lumi_block, &b_lumi_block); fChain->SetBranchAddress("mc_channel_number", &mc_channel_number, &b_mc_channel_number); fChain->SetBranchAddress("bcid", &bcid, &b_bcid); fChain->SetBranchAddress("event_number", &event_number, &b_event_number); fChain->SetBranchAddress("prw_hash", &prw_hash, &b_prw_hash); fChain->SetBranchAddress("prw_hash_tt", &prw_hash_tt, &b_prw_hash_tt); } Bool_t MetSign::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; } #endif // #ifdef MetSign_cxx