ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/LJMet/MultivariateAnalysis/root/cuts.C
(Generate patch)

Comparing UserCode/LJMet/MultivariateAnalysis/root/cuts.C (file contents):
Revision 1.3 by kukartse, Mon Feb 23 22:19:08 2009 UTC vs.
Revision 1.8 by kukartse, Thu May 7 06:27:46 2009 UTC

# Line 9 | Line 9 | TCut n_leptons_cut = "(n_electrons+n_muo
9   TCut n_met_cut = "n_met > 0";
10   TCut lepton_iso_cut = "lepton_track_iso<3.0 && lepton_calo_iso<6.0";
11   TCut rel_iso_cut = "lepton_pt/(lepton_pt+lepton_track_iso+lepton_calo_iso)>0.9";
12 + TCut rel_iso_cut_qcd = "lepton_pt/(lepton_pt+lepton_track_iso+lepton_calo_iso)>0.8";
13   TCut calo_iso_cut = "lepton_calo_iso<6.0";
14 < //TCut muon_qual_cut = "muon_isGood_AllGlobalMuons==1";
15 < TCut muon_qual_cut = "muon_isGood_AllGlobalMuons==1 && muon_isGood_GlobalMuonPromptTight==1";
14 > TCut muon_qual_cut = "muon_isGood_AllGlobalMuons==1";
15 > //TCut muon_qual_cut = "muon_isGood_AllGlobalMuons==1 && muon_isGood_GlobalMuonPromptTight==1";
16   //TCut muon_qual_cut = "muon_isGood_AllGlobalMuons==1 && muon_isGood_TMLastStationLoose==1";
17 < TCut lepton_jet_dr_cut = "leptonJetDeltaR>0.3";
18 <
17 > TCut lepton_jet_dr_cut = "lepton_jet_min_dr>0.3";
18 > TCut lepton_jet_dr05_cut = "lepton_jet_min_dr>0.5";
19 > //
20   TCut nominal_cut = jet_pt_cut && jet_eta_cut && lepton_pt_cut && lepton_eta_cut && met_cut && n_jets_cut && n_leptons_cut && n_met_cut && rel_iso_cut && muon_qual_cut;
21 <
21 > //
22   //TCut semilep_cut = jet_pt_cut && jet_eta_cut && lepton_pt_cut && lepton_eta_cut && met_cut && n_jets_cut && n_leptons_cut && n_met_cut && muon_qual_cut;
23   TCut semilep_cut = jet_pt_cut && jet_eta_cut && lepton_pt_cut && lepton_eta_cut && met_cut && n_jets_cut && n_leptons_cut && n_met_cut && muon_qual_cut && lepton_jet_dr_cut;
24 <
24 > //
25   //TCut reversible_cut = calo_iso_cut;
26   TCut reversible_cut = rel_iso_cut;
27 <
28 < TCut the_cut = semilep_cut && !reversible_cut;
29 <
30 <
31 <
32 <
27 > //
28 > TCut the_cut = semilep_cut && reversible_cut;
29 > //
30 > TCut cut3     = muon_qual_cut && rel_iso_cut && lepton_jet_dr_cut;
31 > TCut cut3_rev = muon_qual_cut && !rel_iso_cut;
32 > TCut cut3_qcd = muon_qual_cut && rel_iso_cut_qcd;// && lepton_jet_dr_cut;
33 >
34 > //
35 > //_____ mu+jets _________________________________________________________
36 > //
37 > //TCut muon_qual_cut4 = "";
38 > //TCut muon_qual_cut4 = "muon_isGood_GlobalMuonPromptTight==1";
39 > TCut muon_qual_cut4 = "muon_isGood_AllGlobalMuons==1";
40 > TCut rel_iso_cut4 = "lepton_pt/(lepton_pt+lepton_track_iso+lepton_calo_iso)>0.9";
41 > TCut lepton_jet_dr_cut4 = "lepton_jet_min_dr>0.3";
42 > TCut lepton_d0sig_cut4 = "lepton_d0_significance<3.0";
43 > TCut cut4     = muon_qual_cut4 && rel_iso_cut4 && lepton_jet_dr_cut4 && lepton_d0sig_cut4;
44 >
45 > //
46 > //_____ electron + jets channel _________________________________________
47 > //
48 > TCut rel_iso_cut_electron = "lepton_pt/(lepton_pt+lepton_track_iso+lepton_calo_iso)>0.9";
49 > TCut semilep_cut_electron = n_jets_cut && n_leptons_cut;
50 > TCut electron_qual_cut = "eidRobustTight==1";
51 > TCut electron_ip_cut = "abs(lepton_d0) < 2. ";
52 > TCut n_electrons_cut4 = "n_electrons == 1";
53 > TCut W_MT_vs_lepton_pt_cut = "W_MT  < 50 && lepton_pt < 50";
54 > TCut cut3_electrons     = electron_qual_cut && semilep_cut_electron && rel_iso_cut_electron && !W_MT_vs_lepton_pt_cut;
55 > TCut cut3_rev_electrons = !(electron_qual_cut && rel_iso_cut_electron) && semilep_cut_electron && !W_MT_vs_lepton_pt_cut;
56 > TCut cut4_electrons = electron_qual_cut && n_electrons_cut4 && rel_iso_cut_electron && electron_ip_cut && !W_MT_vs_lepton_pt_cut;
57 > TCut cut4_rev_electrons = !(electron_qual_cut && rel_iso_cut_electron) && n_electrons_cut4 && electron_ip_cut && !W_MT_vs_lepton_pt_cut;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines