ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/LJMet/MultivariateAnalysis/root/cuts.C
Revision: 1.2
Committed: Fri Feb 13 00:53:03 2009 UTC (16 years, 3 months ago) by kukartse
Content type: text/plain
Branch: MAIN
CVS Tags: gak021209
Changes since 1.1: +17 -33 lines
Log Message:
*** empty log message ***

File Contents

# Content
1 TCut jet_pt_cut = "jet1_pt>30.0 && jet2_pt>30.0 && jet3_pt>30.0 && jet4_pt>30.0";
2 TCut jet_eta_cut = "abs(jet1_eta)<2.4 && abs(jet2_eta)<2.4 && abs(jet3_eta)<2.4 && abs(jet4_eta)<2.4";
3 TCut lepton_pt_cut = "lepton_pt>20.0";
4 TCut lepton_eta_cut = "abs(lepton_eta)<2.1";
5 //TCut met_cut = "met_energy > 25.0";
6 TCut met_cut = "met_et > 0.0";
7 TCut n_jets_cut = "n_jets >= 4";
8 TCut n_leptons_cut = "(n_electrons+n_muons) >= 1";
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 calo_iso_cut = "lepton_calo_iso<6.0";
13 //TCut muon_qual_cut = "muon_isGood_AllGlobalMuons==1";
14 TCut muon_qual_cut = "muon_isGood_AllGlobalMuons==1 && muon_isGood_GlobalMuonPromptTight==1";
15 //TCut muon_qual_cut = "muon_isGood_AllGlobalMuons==0 && muon_isGood_GlobalMuonPromptTight==0";
16 //TCut muon_qual_cut = "muon_isGood_AllGlobalMuons==1 && muon_isGood_TMLastStationLoose==1";
17
18 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;
19
20 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;
21 //TCut reversible_cut = rel_iso_cut;
22 TCut reversible_cut = calo_iso_cut;
23
24 TCut the_cut = semilep_cut && !reversible_cut;
25
26
27
28