|
Public Member Functions |
| MyHtoWWAnalysis (void) |
| default constructor
|
| ~MyHtoWWAnalysis (void) |
| destructor
|
void | initialize (void) |
void | analyse_event (const MyEvent &event) |
| analyse the given event
|
void | end_of_analysis (void) |
Public Attributes |
TString | filename |
TString | outputpath |
TString | addon |
bool | overwrite |
TString | m_cutfile |
TString | m_cutstring |
TString | m_decay_mode |
Private Member Functions |
void | init (void) |
void | destruct (void) |
Double_t | get_cutvalue (TString variable, MyTextFileReader *txtfile_reader) |
std::vector< MyParticle * > | preselect_electrons (const std::vector< MyParticle * > vec_particle, double pt_min) |
std::vector< MyParticle * > | preselect_electrons_for_orm (const std::vector< MyParticle * > vec_particle, double pt_min) |
std::vector< MyParticle * > | preselect_truth_electrons (const std::vector< MyParticle * > vec_particle, double pt_min) |
std::vector< MyParticle * > | preselect_muons (const std::vector< MyParticle * > vec_particle, double pt_min) |
std::vector< MyParticle * > | preselect_truth_muons (const std::vector< MyParticle * > vec_particle, double pt_min) |
void | match_electrons (std::vector< MyParticle * > vec_e_reco, std::vector< MyParticle * > vec_e_truth) |
| match recornstructed electrons with truth electrons
|
void | match_muons (std::vector< MyParticle * > vec_mu_reco, std::vector< MyParticle * > vec_mu_truth) |
| match recornstructed muons with truth muons
|
void | match_jets (std::vector< MyParticle * > vec_jet_reco, std::vector< MyParticle * > vec_jet_truth) |
| match recornstructed jets with truth jets
|
void | match_track_jets (std::vector< MyParticle * > vec_track_jet_reco, std::vector< MyParticle * > vec_track_jet_truth) |
| match recornstructed track_jets with truth jets
|
void | match_fake_track_jets (std::vector< MyParticle * > vec_e, std::vector< MyParticle * > vec_mu) |
| match faked track jets to e's and mu's
|
void | match_track_with_std_jets (std::vector< MyParticle * > vec_track_jet, std::vector< MyParticle * > vec_std_jet) |
| match recornstructed track_jets with truth jets
|
void | match_truth_track_with_std_jets (std::vector< MyParticle * > vec_truth_track_jet, std::vector< MyParticle * > vec_truth_std_jet) |
| match recornstructed track_jets with truth jets
|
void | jet_btag_eff (std::vector< MyParticle * > vec_reco_jets, MyTruthParticleManager *truth_manager) |
| determine btag efficiency by matching btaged jets with truth b's
|
void | lepton_isolation_study (std::vector< MyParticle * > vec_leptons, MyTruthParticleManager *truth_manager) |
void | cut_based_analysis (std::vector< MyParticle * > vec_e_in, std::vector< MyParticle * > vec_mu_in, std::vector< MyParticle * > vec_jet_in, std::vector< MyParticle * > vec_track_jet_in, MyMissingEt missinget_in, MyTrigger trigger) |
std::vector< MyVBFCandidate > | build_candidates (std::vector< MyParticle * > vec_jets, std::vector< MyParticle * > vec_leptons, MyMissingEt missing_et) |
| build VBF higgs candidates for the analysis
|
Bool_t | select_candidate (MyVBFCandidate candidate) |
| apply cuts and the select the candidates
|
MyVBFCandidate | choose_candidate (std::vector< MyVBFCandidate > candidates) |
std::vector< MyParticle * > | build_centraljet_vector (std::vector< MyParticle * > vec_std_jets, std::vector< MyParticle * > vec_trk_jets) |
std::vector< MyParticlePair > | get_tagjet_pairs (std::vector< MyVBFCandidate > vec_candidates) |
| get the tagjet pairs from a vector of candidates
|
std::vector< MyParticlePair > | get_lepton_pairs (std::vector< MyVBFCandidate > vec_candidates) |
| get the lepton pairs from a vector of candidates
|
std::vector< MyParticle * > | get_tagjets (std::vector< MyParticlePair > vec_tagjet_pairs) |
| get the tagjets from a vector of tagjet pairs
|
std::vector< MyParticle * > | get_leptons (std::vector< MyParticlePair > vec_lepton_pairs) |
| get the leptons from a vector of lepton pairs
|
void | fill_vertex_histos (const std::vector< MyVertex * > *vertices, const std::vector< MyVertex * > *truth_vertices) |
void | fill_raw_aod_content_histos (std::vector< MyParticle * > v_e_reco_aod, std::vector< MyParticle * > v_mu_reco_aod, std::vector< MyParticle * > v_jet_reco_aod, std::vector< MyParticle * > v_e_truth_aod, std::vector< MyParticle * > v_mu_truth_aod, std::vector< MyParticle * > v_jet_truth_aod) |
| fill histos for the raw AOD content
|
void | fill_all_ana_histos (int iCut, MyMissingEt missinget) |
| < fill histograms for the final candidate fill all ana histograms after each cut
|
bool | cut_offline_trigger (std::vector< MyParticle * > vec_e, std::vector< MyParticle * > vec_mu) |
bool | cut_online_trigger (std::vector< MyParticle * > vec_e, std::vector< MyParticle * > vec_mu, MyTrigger trigger) |
bool | cut_nb_objects (std::vector< MyParticle * > vec_e, std::vector< MyParticle * > vec_mu, std::vector< MyParticle * > vec_jet) |
bool | cut_nb_leptons (std::vector< MyParticle * > vec_e, std::vector< MyParticle * > vec_mu) |
bool | cut_nb_jets (std::vector< MyParticle * > vec_jet) |
bool | cut_bjet_veto (std::vector< MyParticle * > vec_jet) |
bool | cut_etmiss (MyMissingEt missing_et) |
bool | cut_etmiss (MyVBFCandidate candidate) |
bool | cut_tagjet_no_bjet (MyVBFCandidate candidate) |
bool | cut_lepton_pt (MyVBFCandidate candidate) |
bool | cut_leptons_charge (MyVBFCandidate candidate) |
bool | cut_leptons_dphi (MyVBFCandidate candidate) |
bool | cut_leptons_dr (MyVBFCandidate candidate) |
bool | cut_leptons_theta (MyVBFCandidate candidate) |
bool | cut_leptons_mass (MyVBFCandidate candidate) |
bool | cut_leptons_pt (MyVBFCandidate candidate) |
bool | cut_tau_veto (MyVBFCandidate candidate) |
bool | cut_jets_pt (MyVBFCandidate candidate) |
bool | cut_jets_hemisphere (MyVBFCandidate candidate) |
bool | cut_jets_deta (MyVBFCandidate candidate) |
bool | cut_jets_dphi (MyVBFCandidate candidate) |
bool | cut_jets_mass (MyVBFCandidate candidate) |
bool | cut_central_jet_veto (MyVBFCandidate candidate) |
bool | cut_leptons_jets_deta (MyVBFCandidate candidate) |
bool | cut_transverse_mass (MyVBFCandidate candidate) |
bool | cut_pt_balance (MyVBFCandidate candidate) |
Private Attributes |
MyTools | m_tools |
MyTruthParticleManager | m_truth_manager |
MyMissingEt | truth_missinget |
TFile * | m_tfile |
TTree * | m_config_tree |
TTree * | m_cut_order_tree |
TNtuple * | t_vertex_ntuple |
TH1 * | h_jets_dr |
TH1 * | h_jets_dr_cut |
TH1 * | h_nb_vertices |
TH1 * | h_Et_selected_vertex |
TH2 * | h_Et_v2_vs_Et_v1 |
TH1 * | h_delta_vertices |
TH1 * | h_rec_nb_tracks_from_vertex |
TH1 * | h_nb_truth_vertices |
TH1 * | h_Et_selected_truth_vertex |
TH2 * | h_truth_Et_v2_vs_Et_v1 |
TH1 * | h_delta_selected_vertices |
TH1 * | h_truth_nb_tracks_from_vertex |
TH1 * | h_vertex_ratio_number_of_tracks |
TH1 * | h_vertex_ratio_Et |
TNtuple * | t_trj_ntuple |
TNtuple * | t_trj_ntuple_2 |
TNtuple * | t_std_ntuple_2 |
TNtuple * | t_std_ntuple_3 |
TNtuple * | t_truth_trj_ntuple |
TNtuple * | t_cutopt_std_jet |
TNtuple * | t_cutopt_trk_jet |
TNtuple * | t_cutopt_e_isol |
TNtuple * | t_cutopt_e_nonisol |
TNtuple * | t_cutopt_mu_isol |
TNtuple * | t_cutopt_mu_nonisol |
TH1 * | h_etmiss_aod |
TH1 * | h_e_reco_aod_nb |
TH1 * | h_e_reco_aod_pt |
TH1 * | h_e_reco_aod_eta |
TH1 * | h_e_reco_aod_phi |
TH1 * | h_mu_reco_aod_nb |
TH1 * | h_mu_reco_aod_pt |
TH1 * | h_mu_reco_aod_eta |
TH1 * | h_mu_reco_aod_phi |
TH1 * | h_mu_reco_aod_fitChi2 |
TH1 * | h_mu_reco_aod_fitChi2OverDoF |
TH1 * | h_mu_reco_aod_matchChi2 |
TH1 * | h_mu_reco_aod_matchChi2OverDoF |
TH1 * | h_jet_reco_aod_nb |
TH1 * | h_jet_reco_aod_pt |
TH1 * | h_jet_reco_aod_eta |
TH1 * | h_jet_reco_aod_phi |
TH1 * | h_e_truth_aod_nb |
TH1 * | h_e_truth_aod_pt |
TH1 * | h_e_truth_aod_eta |
TH1 * | h_e_truth_aod_phi |
TH1 * | h_mu_truth_aod_nb |
TH1 * | h_mu_truth_aod_pt |
TH1 * | h_mu_truth_aod_eta |
TH1 * | h_mu_truth_aod_phi |
TH1 * | h_jet_truth_aod_nb |
TH1 * | h_jet_truth_aod_pt |
TH1 * | h_jet_truth_aod_eta |
TH1 * | h_jet_truth_aod_phi |
TH1 * | h_e_reco_presel_pt |
TH1 * | h_e_reco_presel_eta |
TH1 * | h_e_reco_presel_phi |
TH1 * | h_e_reco_presel_nb |
TH1 * | h_e_reco_presel_isem |
TH1 * | h_e_truth_presel_pt |
TH1 * | h_e_truth_presel_eta |
TH1 * | h_e_truth_presel_phi |
TH1 * | h_e_truth_presel_nb |
TH1 * | h_e_truth_presel_status |
TH1 * | h_e_reco_matched_pt |
TH1 * | h_e_reco_matched_eta |
TH1 * | h_e_reco_matched_phi |
TH1 * | h_e_reco_matched_nb |
TH1 * | h_e_reco_matched_isem |
TH1 * | h_e_reco_matched_NN |
TH1 * | h_e_truth_matched_pt |
TH1 * | h_e_truth_matched_eta |
TH1 * | h_e_truth_matched_phi |
TH1 * | h_e_reco_fake_pt |
TH1 * | h_e_reco_fake_eta |
TH1 * | h_e_reco_fake_phi |
TH1 * | h_e_reco_fake_isem |
TH1 * | h_e_reco_fake_nb |
TH1 * | h_e_truth_notmatched_pt |
TH1 * | h_e_truth_notmatched_eta |
TH1 * | h_e_truth_notmatched_phi |
TH1 * | h_e_truth_notmatched_nb |
TH1 * | h_e_matched_dpt |
TH1 * | h_e_matched_deta |
TH1 * | h_e_matched_dphi |
TH1 * | h_e_matched_dr |
TH1 * | h_e_reco_efficiency_pt |
TH1 * | h_e_reco_efficiency_eta |
TH1 * | h_e_reco_efficiency_phi |
TH1 * | h_e_reco_fakerate_pt |
TH1 * | h_e_reco_fakerate_eta |
TH1 * | h_e_reco_fakerate_phi |
TH2 * | h_e_matched_resolution_pt |
TH2 * | h_e_matched_resolution_eta |
TH2 * | h_e_matched_resolution_phi |
TH1 * | h_mu_reco_presel_pt |
TH1 * | h_mu_reco_presel_eta |
TH1 * | h_mu_reco_presel_phi |
TH1 * | h_mu_reco_presel_nb |
TH1 * | h_mu_reco_presel_fitChi2OverDoF |
TH2 * | h_mu_reco_presel_fitChi2OverDoFvsphi |
TH1 * | h_mu_truth_presel_pt |
TH1 * | h_mu_truth_presel_eta |
TH1 * | h_mu_truth_presel_phi |
TH1 * | h_mu_truth_presel_nb |
TH1 * | h_mu_truth_presel_status |
TH1 * | h_mu_reco_matched_pt |
TH1 * | h_mu_reco_matched_eta |
TH1 * | h_mu_reco_matched_phi |
TH1 * | h_mu_reco_matched_nb |
TH1 * | h_mu_reco_matched_fitChi2OverDoF |
TH1 * | h_mu_truth_matched_pt |
TH1 * | h_mu_truth_matched_eta |
TH1 * | h_mu_truth_matched_phi |
TH1 * | h_mu_reco_fake_pt |
TH1 * | h_mu_reco_fake_eta |
TH1 * | h_mu_reco_fake_phi |
TH1 * | h_mu_reco_fake_nb |
TH1 * | h_mu_reco_fake_fitChi2OverDoF |
TH1 * | h_mu_truth_notmatched_pt |
TH1 * | h_mu_truth_notmatched_eta |
TH1 * | h_mu_truth_notmatched_phi |
TH1 * | h_mu_truth_notmatched_nb |
TH1 * | h_mu_matched_dpt |
TH1 * | h_mu_matched_deta |
TH1 * | h_mu_matched_dphi |
TH1 * | h_mu_matched_dr |
TH1 * | h_mu_reco_efficiency_pt |
TH1 * | h_mu_reco_efficiency_eta |
TH1 * | h_mu_reco_efficiency_phi |
TH1 * | h_mu_reco_fakerate_pt |
TH1 * | h_mu_reco_fakerate_eta |
TH1 * | h_mu_reco_fakerate_phi |
TH2 * | h_mu_matched_resolution_pt |
TH2 * | h_mu_matched_resolution_ptvsphi |
TH2 * | h_mu_matched_resolution_ptvseta |
TH2 * | h_mu_matched_resolution_eta |
TH2 * | h_mu_matched_resolution_phi |
TH1 * | h_jet_reco_central_pt |
TH1 * | h_jet_reco_central_eta |
TH1 * | h_jet_reco_central_phi |
TH1 * | h_jet_reco_central_nb |
TH1 * | h_jet_reco_central_ptratio |
TH1 * | h_jet_reco_central_cmsptratio |
TH1 * | h_jet_reco_central_ptcorr |
TH1 * | h_jet_reco_central_pt_ptratiocut |
TH1 * | h_jet_reco_central_pt_cmsptratiocut |
TH1 * | h_jet_reco_orm_pt |
TH1 * | h_jet_reco_orm_eta |
TH1 * | h_jet_reco_orm_phi |
TH1 * | h_jet_reco_orm_nb |
TH1 * | h_jet_reco_presel_pt |
TH1 * | h_jet_reco_presel_eta |
TH1 * | h_jet_reco_presel_phi |
TH1 * | h_jet_reco_presel_nb |
TH1 * | h_jet_reco_presel_ptratio |
TH1 * | h_jet_reco_presel_cmsptratio |
TH1 * | h_jet_reco_presel_ptcorr |
TH1 * | h_jet_reco_presel_pt1 |
TH1 * | h_jet_reco_presel_pt2 |
TH1 * | h_jet_reco_presel_pt3 |
TH1 * | h_jet_reco_presel_eta1 |
TH1 * | h_jet_reco_presel_eta2 |
TH1 * | h_jet_reco_presel_eta3 |
TH1 * | h_jet_truth_presel_pt |
TH1 * | h_jet_truth_presel_eta |
TH1 * | h_jet_truth_presel_phi |
TH1 * | h_jet_truth_presel_nb |
TH1 * | h_jet_truth_central_pt |
TH1 * | h_jet_truth_central_eta |
TH1 * | h_jet_truth_central_phi |
TH1 * | h_jet_truth_central_nb |
TH1 * | h_jet_reco_matched_pt |
TH1 * | h_jet_reco_matched_eta |
TH1 * | h_jet_reco_matched_phi |
TH1 * | h_jet_reco_matched_E |
TH1 * | h_jet_reco_matched_nb |
TH1 * | h_jet_truth_matched_pt |
TH1 * | h_jet_truth_matched_eta |
TH1 * | h_jet_truth_matched_phi |
TH1 * | h_jet_truth_matched_E |
TH1 * | h_jet_reco_fake_pt |
TH1 * | h_jet_reco_fake_eta |
TH1 * | h_jet_reco_fake_phi |
TH1 * | h_jet_reco_fake_nb |
TH1 * | h_jet_truth_notmatched_pt |
TH1 * | h_jet_truth_notmatched_eta |
TH1 * | h_jet_truth_notmatched_phi |
TH1 * | h_jet_truth_notmatched_nb |
TH1 * | h_jet_matched_dpt |
TH1 * | h_jet_matched_deta |
TH1 * | h_jet_matched_dphi |
TH1 * | h_jet_matched_dr |
TH1 * | h_jet_matched_dE |
TH1 * | h_jet_matched_ptratio_recoovertruth |
TH1 * | h_jet_matched_ptratio_recoovertruth_corr |
TH1 * | h_jet_matched_ptratio_truthoverreco |
TH1 * | h_jet_matched_ptratio_truthoverreco_corr |
TH1 * | h_jet_matched_bweightcut_ptratio_recoovertruth |
TH1 * | h_jet_matched_bweightcut_ptratio_recoovertruth_corr |
TH1 * | h_jet_matched_bweightcut_ptratio_truthoverreco |
TH1 * | h_jet_matched_bweightcut_ptratio_truthoverreco_corr |
TH1 * | h_jet_reco_efficiency_pt |
TH1 * | h_jet_reco_efficiency_eta |
TH1 * | h_jet_reco_efficiency_phi |
TH1 * | h_jet_reco_fakerate_pt |
TH1 * | h_jet_reco_fakerate_eta |
TH1 * | h_jet_reco_fakerate_phi |
TH2 * | h_jet_matched_resolution_pt |
TH2 * | h_jet_matched_resolution_eta |
TH2 * | h_jet_matched_resolution_phi |
TH1 * | h_jet_matched_Eresolution |
TH2 * | h_jet_matched_Eresolution_vs_pt |
TH2 * | h_jet_matched_Eresolution_vs_eta |
TH2 * | h_jet_matched_Eresolution_vs_phi |
TH2 * | h_jet_matched_Eresolution_vs_E |
TH1 * | h_jet_matched_relEresolution |
TH2 * | h_jet_matched_relEresolution_vs_pt |
TH2 * | h_jet_matched_relEresolution_vs_eta |
TH2 * | h_jet_matched_relEresolution_vs_phi |
TH2 * | h_jet_matched_relEresolution_vs_E |
TH1 * | h_jet_matched_invptresolution |
TH1 * | h_jet_matched_relinvptresolution |
TH1 * | h_jet_matched_invEresolution |
TH1 * | h_jet_matched_relinvEresolution |
TH2 * | h_jet_matched_invptresolution_vs_pt |
TH2 * | h_jet_matched_relinvptresolution_vs_pt |
TH2 * | h_jet_matched_invEresolution_vs_E |
TH2 * | h_jet_matched_relinvEresolution_vs_E |
TH1 * | h_track_jet_fake_id |
TH1 * | h_track_jet_reco_matched_pt |
TH1 * | h_track_jet_reco_matched_eta |
TH1 * | h_track_jet_reco_matched_phi |
TH1 * | h_track_jet_reco_matched_E |
TH1 * | h_track_jet_reco_matched_nb |
TH1 * | h_track_jet_truth_matched_pt |
TH1 * | h_track_jet_truth_matched_eta |
TH1 * | h_track_jet_truth_matched_phi |
TH1 * | h_track_jet_truth_matched_E |
TH1 * | h_track_jet_reco_fake_pt |
TH1 * | h_track_jet_reco_fake_eta |
TH1 * | h_track_jet_reco_fake_phi |
TH1 * | h_track_jet_reco_fake_nb |
TH2 * | h_track_jet_reco_fake_vs_pt |
TH2 * | h_track_jet_reco_fake_vs_eta |
TH1 * | h_track_jet_truth_notmatched_pt |
TH1 * | h_track_jet_truth_notmatched_eta |
TH1 * | h_track_jet_truth_notmatched_phi |
TH1 * | h_track_jet_truth_notmatched_nb |
TH1 * | h_track_jet_matched_dpt |
TH1 * | h_track_jet_matched_deta |
TH1 * | h_track_jet_matched_dphi |
TH1 * | h_track_jet_matched_dr |
TH1 * | h_track_jet_matched_dE |
TH1 * | h_track_jet_reco_efficiency_pt |
TH1 * | h_track_jet_reco_efficiency_eta |
TH1 * | h_track_jet_reco_efficiency_phi |
TH1 * | h_track_jet_reco_fakerate_pt |
TH1 * | h_track_jet_reco_fakerate_eta |
TH1 * | h_track_jet_reco_fakerate_phi |
TH2 * | h_track_jet_matched_resolution_pt |
TH2 * | h_track_jet_matched_resolution_eta |
TH2 * | h_track_jet_matched_resolution_phi |
TH1 * | h_track_jet_matched_Eresolution |
TH1 * | h_track_jet_truth_efficiency_pt |
TH1 * | h_track_jet_truth_efficiency_eta |
TH1 * | h_track_jet_truth_efficiency_phi |
TH2 * | h_track_jet_matched_Eresolution_vs_pt |
TH2 * | h_track_jet_matched_Eresolution_vs_eta |
TH2 * | h_track_jet_matched_Eresolution_vs_phi |
TH2 * | h_track_jet_matched_Eresolution_vs_E |
TH1 * | h_track_jet_matched_relEresolution |
TH2 * | h_track_jet_matched_relEresolution_vs_pt |
TH2 * | h_track_jet_matched_relEresolution_vs_eta |
TH2 * | h_track_jet_matched_relEresolution_vs_phi |
TH2 * | h_track_jet_matched_relEresolution_vs_E |
TH1 * | h_track_jet_matched_invptresolution |
TH1 * | h_track_jet_matched_relinvptresolution |
TH1 * | h_track_jet_matched_invEresolution |
TH1 * | h_track_jet_matched_relinvEresolution |
TH2 * | h_track_jet_matched_invptresolution_vs_pt |
TH2 * | h_track_jet_matched_relinvptresolution_vs_pt |
TH2 * | h_track_jet_matched_invEresolution_vs_E |
TH2 * | h_track_jet_matched_relinvEresolution_vs_E |
TH1 * | h_track_jet_reco_aod_nb |
TH1 * | h_track_jet_reco_aod_pt |
TH1 * | h_track_jet_reco_aod_eta |
TH1 * | h_track_jet_reco_aod_phi |
TH2 * | h_track_jet_reco_aod_pt_vs_eta |
TH1 * | h_track_jet_truth_aod_nb |
TH1 * | h_track_jet_truth_aod_pt |
TH1 * | h_track_jet_truth_aod_eta |
TH1 * | h_track_jet_truth_aod_phi |
TH2 * | h_track_jet_truth_aod_pt_vs_eta |
TH1 * | h_track_jet_reco_presel_nb |
TH1 * | h_track_jet_reco_presel_pt |
TH1 * | h_track_jet_reco_presel_eta |
TH1 * | h_track_jet_reco_presel_phi |
TH2 * | h_track_jet_reco_presel_pt_vs_eta |
TH1 * | h_track_jet_truth_presel_nb |
TH1 * | h_track_jet_truth_presel_pt |
TH1 * | h_track_jet_truth_presel_eta |
TH1 * | h_track_jet_truth_presel_phi |
TH2 * | h_track_jet_truth_presel_pt_vs_eta |
TH1 * | h_track_jet_reco_orm_nb |
TH1 * | h_track_jet_reco_orm_pt |
TH1 * | h_track_jet_reco_orm_eta |
TH1 * | h_track_jet_reco_orm_phi |
TH2 * | h_track_jet_reco_orm_pt_vs_eta |
TH1 * | h_track_jet_truth_orm_nb |
TH1 * | h_track_jet_truth_orm_pt |
TH1 * | h_track_jet_truth_orm_eta |
TH1 * | h_track_jet_truth_orm_phi |
TH2 * | h_track_jet_truth_orm_pt_vs_eta |
TH1 * | h_trj_nb_electron_overlaps |
TH1 * | h_trj_nb_muon_overlaps |
TH1 * | h_stdj_nb_electron_overlaps |
TH1 * | h_stdj_nb_muon_overlaps |
TH1 * | h_track_std_jet_match |
TH1 * | h_track_std_jet_matched_pt |
TH1 * | h_track_std_jet_matched_eta |
TH1 * | h_track_std_jet_matched_phi |
TH1 * | h_track_std_jet_matched_E |
TH1 * | h_track_std_jet_notmatched_pt |
TH1 * | h_track_std_jet_notmatched_eta |
TH1 * | h_track_std_jet_notmatched_phi |
TH1 * | h_track_std_jet_notmatched_E |
TH1 * | h_track_std_jet_matched_dpt |
TH1 * | h_track_std_jet_matched_deta |
TH1 * | h_track_std_jet_matched_dphi |
TH1 * | h_track_std_jet_matched_dr |
TH1 * | h_track_std_jet_matched_dE |
TH2 * | h_track_std_jet_matched_resolution_pt |
TH2 * | h_track_std_jet_matched_resolution_eta |
TH2 * | h_track_std_jet_matched_resolution_phi |
TH2 * | h_track_std_jet_matched_vs_pt |
TH2 * | h_track_std_jet_matched_vs_eta |
TH1 * | h_track_std_jet_matched_jetptratio |
TH1 * | h_track_std_jet_matched_jetptratio_corr |
TH2 * | h_track_std_jet_matched_pt_vs_jetptratio |
TH2 * | h_track_std_jet_matched_pt_vs_jetptratio_corr |
TH2 * | h_track_std_jet_matched_pt_vs_stdjetpt |
TH2 * | h_track_std_jet_matched_pt_vs_stdjetpt_corr |
TH1 * | h_std_track_jet_match |
TH1 * | h_std_track_jet_matched_pt |
TH1 * | h_std_track_jet_matched_eta |
TH1 * | h_std_track_jet_matched_phi |
TH1 * | h_std_track_jet_matched_E |
TH1 * | h_std_track_jet_notmatched_pt |
TH1 * | h_std_track_jet_notmatched_eta |
TH1 * | h_std_track_jet_notmatched_phi |
TH1 * | h_std_track_jet_notmatched_E |
TH1 * | h_std_track_jet_notmatched_ntrks |
TH1 * | h_std_track_jet_matched_dpt |
TH1 * | h_std_track_jet_matched_deta |
TH1 * | h_std_track_jet_matched_dphi |
TH1 * | h_std_track_jet_matched_dr |
TH1 * | h_std_track_jet_matched_dE |
TH2 * | h_std_track_jet_matched_resolution_pt |
TH2 * | h_std_track_jet_matched_resolution_eta |
TH2 * | h_std_track_jet_matched_resolution_phi |
TH2 * | h_std_track_jet_matched_vs_pt |
TH2 * | h_std_track_jet_matched_vs_eta |
TH1 * | h_std_track_jet_matched_pt_corr |
TH1 * | h_std_track_jet_matched_trkptratio |
TH1 * | h_std_track_jet_matched_cmstrkptratio |
TH2 * | h_std_track_jet_matched_pt_vs_jetptratio |
TH2 * | h_std_track_jet_matched_pt_vs_jetptratio_corr |
TH2 * | h_std_track_jet_matched_pt_vs_trackjetpt |
TH2 * | h_std_track_jet_matched_pt_vs_trackjetpt_corr |
TH1 * | h_track_std_jet_efficiency_pt |
TH1 * | h_track_std_jet_efficiency_eta |
TH1 * | h_track_std_jet_efficiency_phi |
TH1 * | h_std_track_jet_efficiency_pt |
TH1 * | h_std_track_jet_efficiency_eta |
TH1 * | h_std_track_jet_efficiency_phi |
TH1 * | h_truth_track_std_jet_match |
TH1 * | h_truth_track_std_jet_matched_pt |
TH1 * | h_truth_track_std_jet_matched_eta |
TH1 * | h_truth_track_std_jet_matched_phi |
TH1 * | h_truth_track_std_jet_matched_E |
TH1 * | h_truth_track_std_jet_notmatched_pt |
TH1 * | h_truth_track_std_jet_notmatched_eta |
TH1 * | h_truth_track_std_jet_notmatched_phi |
TH1 * | h_truth_track_std_jet_notmatched_E |
TH2 * | h_truth_track_std_jet_matched_vs_pt |
TH2 * | h_truth_track_std_jet_matched_vs_eta |
TH1 * | h_truth_track_std_jet_matched_jetptratio |
TH2 * | h_truth_track_std_jet_matched_pt_vs_stdjetpt |
TH2 * | h_truth_track_std_jet_matched_pt_vs_jetptratio |
TH1 * | h_truth_std_track_jet_match |
TH1 * | h_truth_std_track_jet_matched_pt |
TH1 * | h_truth_std_track_jet_matched_eta |
TH1 * | h_truth_std_track_jet_matched_phi |
TH1 * | h_truth_std_track_jet_matched_E |
TH1 * | h_truth_std_track_jet_notmatched_pt |
TH1 * | h_truth_std_track_jet_notmatched_eta |
TH1 * | h_truth_std_track_jet_notmatched_phi |
TH1 * | h_truth_std_track_jet_notmatched_E |
TH2 * | h_truth_std_track_jet_matched_vs_pt |
TH2 * | h_truth_std_track_jet_matched_vs_eta |
TH1 * | h_truth_std_track_jet_matched_jetptratio |
TH2 * | h_truth_std_track_jet_matched_pt_vs_trackjetpt |
TH2 * | h_truth_std_track_jet_matched_pt_vs_jetptratio |
TH1 * | h_remove_double_dpt |
TH1 * | h_remove_double_dr |
TH1 * | h_remove_double_nb_before |
TH1 * | h_remove_double_nb_after |
TH1 * | h_remove_double_nb_doubles |
TH1 * | h_event_weight |
TH1 * | h_offline_trigger |
TH1 * | h_cut_events |
TH1 * | h_cut_candidates |
std::vector< TH1 * > | v_h_candidates_nb |
TH1 * | h_multi_tagjet_pairs_nb |
TH1 * | h_multi_lepton_pairs_nb |
std::vector< TH1 * > | v_h_e_ana_nb |
std::vector< TH1 * > | v_h_e_ana_pt |
std::vector< TH1 * > | v_h_e_ana_eta |
std::vector< TH1 * > | v_h_e_ana_phi |
std::vector< TH1 * > | v_h_mu_ana_nb |
std::vector< TH1 * > | v_h_mu_ana_pt |
std::vector< TH1 * > | v_h_mu_ana_eta |
std::vector< TH1 * > | v_h_mu_ana_phi |
std::vector< TH1 * > | v_h_mu_ana_fitChi2 |
std::vector< TH1 * > | v_h_mu_ana_fitChi2OverDoF |
std::vector< TH1 * > | v_h_mu_ana_matchChi2 |
std::vector< TH1 * > | v_h_mu_ana_matchChi2OverDoF |
std::vector< TH1 * > | v_h_lepton_ana_nb |
std::vector< TH1 * > | v_h_lepton_ana_pt |
std::vector< TH1 * > | v_h_lepton_ana_eta |
std::vector< TH1 * > | v_h_lepton_ana_phi |
std::vector< TH1 * > | v_h_etmiss_ana |
std::vector< TH1 * > | v_h_etmiss_x_ana |
std::vector< TH1 * > | v_h_etmiss_y_ana |
std::vector< TH1 * > | v_h_etmiss_ana_truth |
std::vector< TH1 * > | v_h_etmiss_ana_reco_truth_dpt |
std::vector< TH1 * > | v_h_etmiss_ana_reco_truth_dx |
std::vector< TH1 * > | v_h_etmiss_ana_reco_truth_dy |
std::vector< TH1 * > | v_h_2l_ana_nb |
std::vector< TH1 * > | v_h_2l_ana_eta |
std::vector< TH1 * > | v_h_2l_ana_phi |
std::vector< TH1 * > | v_h_2l_ana_pt |
std::vector< TH1 * > | v_h_2l_ana_costheta |
std::vector< TH1 * > | v_h_2l_ana_deta |
std::vector< TH1 * > | v_h_2l_ana_dphi |
std::vector< TH1 * > | v_h_2l_ana_dpt |
std::vector< TH1 * > | v_h_2l_ana_dr |
std::vector< TH1 * > | v_h_2l_x_tau1 |
std::vector< TH1 * > | v_h_2l_x_tau2 |
std::vector< TH1 * > | v_h_2l_x_tau12 |
std::vector< TH2 * > | v_h_2l_x_tau1vs2 |
std::vector< TH1 * > | v_h_2l_tautau_Z_dm |
std::vector< TH1 * > | v_h_2l_ana_m |
std::vector< TH1 * > | v_h_jet_ana_nb |
std::vector< TH1 * > | v_h_jet_ana_pt |
std::vector< TH1 * > | v_h_jet_ana_eta |
std::vector< TH1 * > | v_h_jet_ana_phi |
std::vector< TH1 * > | v_h_jet_ana_bweight |
std::vector< TH1 * > | v_h_2j_ana_nb |
std::vector< TH1 * > | v_h_2j_ana_eta |
std::vector< TH1 * > | v_h_2j_ana_phi |
std::vector< TH1 * > | v_h_2j_ana_pt |
std::vector< TH1 * > | v_h_2j_ana_deta |
std::vector< TH1 * > | v_h_2j_ana_dphi |
std::vector< TH1 * > | v_h_2j_ana_dpt |
std::vector< TH1 * > | v_h_2j_ana_dr |
std::vector< TH1 * > | v_h_2j_ana_m |
std::vector< TH1 * > | v_h_ana_mt_llnu |
std::vector< TH1 * > | v_h_ana_mt |
std::vector< TH1 * > | v_h_ana_pttot |
std::vector< TH1 * > | v_h_centraljet_all_nb |
std::vector< TH1 * > | v_h_centraljet_all_pt |
std::vector< TH1 * > | v_h_centraljet_all_eta |
std::vector< TH1 * > | v_h_centraljet_all_phi |
TH1 * | h_centraljet_ana_nb |
TH1 * | h_centraljet_ana_pt |
TH1 * | h_centraljet_ana_eta |
TH1 * | h_centraljet_ana_phi |
TH1 * | h_centraljet_ana_zeppvar |
TH1 * | h_centraljet_ana_ntrks |
TH1 * | h_centraljet_cand_nb |
TH1 * | h_centraljet_cand_pt |
TH1 * | h_centraljet_cand_eta |
TH1 * | h_centraljet_cand_phi |
TH1 * | h_centraljet_std_cand_nb |
TH1 * | h_centraljet_std_cand_pt |
TH1 * | h_centraljet_std_cand_eta |
TH1 * | h_centraljet_std_cand_phi |
TH1 * | h_centraljet_std_cand_ntrks |
TH1 * | h_centraljet_trk_cand_nb |
TH1 * | h_centraljet_trk_cand_pt |
TH1 * | h_centraljet_trk_cand_eta |
TH1 * | h_centraljet_trk_cand_phi |
TH1 * | h_fwj_cj_dr |
TH1 * | h_fwj_cj_dr_nocut |
TH1 * | h_jl_mineta |
TH1 * | h_jl_maxeta |
TH1 * | h_e_eff |
TH1 * | h_e_fake |
TH1 * | h_mu_eff |
TH1 * | h_mu_fake |
TH1 * | h_jet_eff |
TH1 * | h_jet_fake |
TH1 * | h_track_jet_eff |
TH1 * | h_track_jet_fake |
TH1 * | h_b_eff |
TH1 * | h_b_fake |
TH1 * | h_bjet_ratio |
TH1 * | h_b_truth_pt |
TH1 * | h_b_truth_nb |
TH1 * | h_b_truth_status |
TH1 * | h_b_truth_mother_pdgID |
TH1 * | h_trigger_online |
TH1 * | h_trigger_offline |
TH1 * | h_trigger_combined |
std::string | m_generator |
double | weight |
int | m_release |
int | m_event |
int | m_entry |
Bool_t | m_AtlFastFlag |
Bool_t | m_1mmFix_flag |
Bool_t | m_trackjet_flag |
Int_t | nb_cuts |
Int_t | nb_cuts_applied |
TString | cuts [nb_cuts_max] |
Int_t | nb_events [nb_cuts_max] |
Int_t | nb_candidates [nb_cuts_max] |
Bool_t | flag_evt_selected [nb_cuts_max+2] |
int | m_primary_vertex_index |
int | m_primary_truth_vertex_index |
Double_t | m_cutvalue_etmiss_min |
Double_t | m_cutvalue_bjet_weight_max |
Double_t | m_cutvalue_jet_abseta_min |
Double_t | m_cutvalue_lepton1_pt_min |
Double_t | m_cutvalue_lepton2_pt_min |
Double_t | m_cutvalue_lepton_pt_max |
Double_t | m_cutvalue_leptons_dphi_max |
Double_t | m_cutvalue_leptons_dr_max |
Double_t | m_cutvalue_leptons_costheta_min |
Double_t | m_cutvalue_leptons_mass_max |
Double_t | m_cutvalue_leptons_pt_max |
Double_t | m_cutvalue_jet_eta_max |
Double_t | m_cutvalue_jet_pt_min |
Double_t | m_cutvalue_jet_pt_max |
Double_t | m_cutvalue_trackjet_pt_min |
Double_t | m_cutvalue_trackjet_pt_max |
Double_t | m_cutvalue_jet1_pt_min |
Double_t | m_cutvalue_jet2_pt_min |
Double_t | m_cutvalue_jets_absdeta_min |
Double_t | m_cutvalue_jets_absdphi_max |
Double_t | m_cutvalue_jets_mass_min |
Double_t | m_cutvalue_jets_mass_max |
Double_t | m_cutvalue_cjet_eta_max |
Double_t | m_cutvalue_mtllnu_min |
Double_t | m_cutvalue_pt_balance_max |
Double_t | m_cutvalue_x1_max |
Double_t | m_cutvalue_x2_max |
Double_t | m_cutvalue_tautau_Z_dm_min |
Double_t | m_cutvalue_mt_min |
Double_t | m_cutvalue_mt_max |
Double_t | m_cutvalue_jet_match_dR |
Bool_t | m_switch_cjet_between_fwdjets |
Int_t | m_flag_cjv_track_jets |
Int_t | m_flag_cjv_stdjet_corrpt |
Int_t | m_flag_cjv_trkstdjet_match |
Double_t | m_cutvalue_cjv_stdjet_pt_min |
Double_t | m_cutvalue_cjv_trkjet_pt_min |
Double_t | m_cutvalue_cjv_ptratio_min |
Double_t | m_cutvalue_cjv_cmsptratio_min |
Int_t | m_cutvalue_nb_vertices_min |
Int_t | m_cutvalue_nb_vertices_max |
Bool_t | m_truth_ana_flag |
std::vector< MyParticle * > | v_centraljet_ana |
std::vector< MyParticle * > | v_track_jet_reco_fake |
std::vector< MyParticle * > | v_trackjet_forcjvmatch |
std::vector< std::vector<
MyVBFCandidate > > | v_cut_candidates |
Static Private Attributes |
static const double | invGeV = 1. |
static const double | GeV = 1. |
static const int | nb_cuts_max = 25 |