τ + lepton HLT development
Rate calculation
Rates are calculated using the openHLT framework. Various versions of the code were used to calculate the rates below which leads to variations in the results. The important part is
here.
1e33 and 2e33 preliminary rates
Using ntuples from 2010 data for these because of some issues with ntuples produced with 2011 data. Run 149181 with 11/03 production
1e33
Trigger name |
L1 seed |
Prescale |
Rate(Hz) |
Electon |
|
|
|
OpenHLT_Ele15_CaloIdVT_TrkIdT_CaloIsoT_TrkIsoT_LooseIsoPFTau15 |
L1_SingleEG12 |
1 |
10.59 +- 0.08 |
OpenHLT_Ele15_CaloIdVT_TrkIdT_CaloIsoT_TrkIsoT_LooseIsoPFTau20 |
L1_SingleEG12 |
1 |
6.64 +- 0.06 |
Mu |
|
|
|
OpenHLT_IsoMu12_LooseIsoPFTau10 |
L1_SingleMu10 |
1 |
7.243 +- 0.078 |
OpenHLT_Mu15_LooseIsoPFTau20 |
L1_SingleMu10 |
1 |
15.221 +- 0.113 |
Numbers with Josh's modification to HLT_FULL_cfg.py
These rates were calculated using ntuples produced with openHLT according to the recipe for CMSSW 311X. This corresponds to branch V03-06-08 with a modified HLT_FULL_cff.py file.
Trigger name |
L1 seed |
Prescale |
Rate(Hz) |
Electon |
|
|
|
OpenHLT_Ele15_CaloIdVT_TrkIdT_CaloIsoT_TrkIsoT_LooseIsoPFTau15 |
L1_SingleEG12 |
1 |
11.9 ± 0.1 |
OpenHLT_Ele15_CaloIdVT_TrkIdT_CaloIsoT_TrkIsoT_LooseIsoPFTau20 |
L1_SingleEG12 |
1 |
7.71 ± 0.05 |
OpenHLT_Ele18_CaloIdVT_TrkIdT_CaloIsoT_TrkIsoT_LooseIsoPFTau15 |
L1_SingleEG15 |
1 |
9.23 ± 0.05 |
OpenHLT_Ele18_CaloIdVT_TrkIdT_CaloIsoT_TrkIsoT_LooseIsoPFTau20 |
L1_SingleEG15 |
1 |
6.2 ± 0.04 |
IsoMu |
|
|
|
OpenHLT_IsoMu12_LooseIsoPFTau10 |
L1_SingleMu10 |
1 |
10.85 ± 0.07 |
OpenHLT_IsoMu12_LooseIsoPFTau15 |
L1_SingleMu10 |
1 |
5.98 ± 0.06 |
OpenHLT_IsoMu15_LooseIsoPFTau15 |
L1_SingleMu10 |
1 |
3.13 ± 0.04 |
Mu |
|
|
|
OpenHLT_Mu15_LooseIsoPFTau20 |
L1_SingleMu10 |
1 |
13.68 ± 0.08 |
OpenHLT_Mu17_LooseIsoPFTau20 |
L1_SingleMu10 |
1 |
9.75 ± 0.07 |
2e33
Trigger name |
L1 seed |
Prescale |
Rate(Hz) |
Electon |
|
|
|
OpenHLT_Ele15_CaloIdVT_TrkIdT_CaloIsoT_TrkIsoT_LooseIsoPFTau15 |
L1_SingleEG12 |
1 |
21.171 +- 0.160 |
OpenHLT_Ele15_CaloIdVT_TrkIdT_CaloIsoT_TrkIsoT_LooseIsoPFTau20 |
L1_SingleEG12 |
1 |
13.277 +- 0.127 |
OpenHLT_Ele18_CaloIdVT_TrkIdT_CaloIsoT_TrkIsoT_LooseIsoPFTau15 |
L1_SingleEG15 |
1 |
16.810 +- 0.143 |
OpenHLT_Ele18_CaloIdVT_TrkIdT_CaloIsoT_TrkIsoT_LooseIsoPFTau20 |
L1_SingleEG15 |
1 |
11.044 +- 0.116 |
Mu |
|
|
|
OpenHLT_IsoMu12_LooseIsoPFTau15 |
L1_SingleMu10 |
1 |
11.324 +- 0.138 |
OpenHLT_IsoMu15_LooseIsoPFTau15 |
L1_SingleMu10 |
1 |
6.087 +- 0.101 |
OpenHLT_Mu15_LooseIsoPFTau20 |
L1_SingleMu10 |
1 |
30.441 +- 0.226 |
OpenHLT_Mu20_LooseIsoPFTau20 |
L1_SingleMu10 |
1 |
13.045 +- 0.148 |
Pile-up
The effect of pile-up is considered by running over samples, in this case QCD, that are generated with and without pile-up, and then taking the ratio of the number of events passing for a given trigger in one sample to the other. The errors that I include assume Poisson statistics and the initial number of events is the same for both samples and is about 2E6. The version of the code used is revision 1.237 of
OHltTreeOpen.cpp. I use the following ntuples,
Pile-up
/castor/cern.ch/user/a/alebihan/openHLT_QCD_Pt-15_TuneZ2_8TeV-pythia6_Winter10-TSG_PU_E8TeV_AVE_10_BX_50ns-v1_cmssw3111_fnal_newPixelSeedingHLT/
No Pile-up
/castor/cern.ch/user/a/alebihan/openHLT_QCD_Pt-15_TuneZ2_8TeV-pythia6_Spring11-START39_V6-v1_cmssw3111_ciemat_newPixelSeedingHLT/
Electrons
Trigger name |
NPU |
NnoPU |
Ratio |
OpenHLT_Ele15_CaloIdVT _TrkIdT_LooseIsoPFTau15 |
144 |
99 |
1.45 +- 0.19 |
OpenHLT_Ele15_CaloIdT _TrkIdT_LooseIsoPFTau15 |
197 |
122 |
1.61 +- 0.19 |
OpenHLT_Ele15_CaloIdVT _TrkIdT_TrkIdT_TrkIsoT_LooseIsoPFTau15 |
30 |
24 |
1.25 +- 0.34 |
OpenHLT_Ele15_CaloIdT _TrkIdT_TrkIdT_TrkIsoT_LooseIsoPFTau15 |
49 |
32 |
1.53 +- 0.35 |
OpenHLT_Ele15_CaloIdVT _TrkIdT_TrkIdT_TrkIsoT_LooseIsoPFTau20 |
11 |
13 |
0.85 +- 0.35 |
OpenHLT_Ele15_CaloIdT _TrkIdT_TrkIdT_TrkIsoT_LooseIsoPFTau20 |
25 |
18 |
1.39 +- 0.43 |
Muons
Trigger name |
NPU |
NnoPU |
Ratio |
OpenHLT_IsoMu12_PFIsoTau10_Trk1 |
34 |
14 |
2.43 +- 0.77 |
OpenHLT_IsoMu12_PFIsoTau15_Trk1 |
29 |
9 |
3.22 +- 1.23 |
OpenHLT_Mu17_PFIsoTau15_Trk1 |
46 |
28 |
1.64 +- 0.39 |
OpenHLT_Mu15_PFIsoTau15_Trk1 |
83 |
49 |
1.69 +- 0.31 |
OpenHLT_Mu15_PFIsoTau20_Trk1 |
55 |
38 |
1.45 +- 0.31 |
OpenHLT_Mu20_PFIsoTau20_Trk1 |
24 |
23 |
1.04 +- 0.30 |
OpenHLT_IsoMu15_PFIsoTau20_Trk1 |
4 |
3 |
1.33 +- 1.02 |
dcap://cmsdca.fnal.gov:24136/pnfs/fnal.gov/usr/cms/WAX/resilient/lucieg/Commish2010/QCD_Pt-15_TuneZ2_TSG_PU_E8TeV_Feb2011_3111/
dcap://cmsdca.fnal.gov:24136/pnfs/fnal.gov/usr/cms/WAX/resilient/lucieg/Commish2010/QCD_Pt-15_TuneZ2_TSG_NoPU_E8TeV_Feb2011_3111/
And for muons,
Trigger name |
NPU |
NnoPU |
Ratio |
OpenHLT_IsoMu12_PFIsoTau10_Trk1 |
66 |
22 |
3.00 +- 0.74 |
OpenHLT_IsoMu12_PFIsoTau15_Trk1 |
60 |
15 |
4.00 +- 1.15 |
OpenHLT_Mu17_PFIsoTau15_Trk1 |
127 |
75 |
1.69 +- 0.25 |
OpenHLT_Mu15_PFIsoTau20_Trk1 |
123 |
87 |
1.41 +- 0.20 |
OpenHLT_Mu20_PFIsoTau20_Trk1 |
49 |
35 |
1.40 +- 0.31 |
OpenHLT_IsoMu15_PFIsoTau20_Trk1 |
9 |
5 |
1.80 +- 1.00 |
OpenHLT_Mu15_PFIsoTau20_Trk5 |
94 |
69 |
1.36 +- 0.22 |
OpenHLT_Mu17_PFIsoTau15_Trk5 |
93 |
52 |
1.79 +- 0.31 |
OpenHLT_Mu20_PFIsoTau20_Trk5 |
40 |
25 |
1.60 +- 0.41 |
OpenHLT_IsoMu15_PFIsoTau20_Trk5 |
6 |
2 |
3.00 +- 2.45 |
If we remove the tau portion of the trigger we have the following (also, initial sample is 2e6 events),
Δdz
To reduce the effects of PU, we make an association between the trigger objects based on there separation in z (d
z). The association can be made by examining whether the objects associate to a common vertex,
or we can associate between the tau and leptons directly,
τ - e
Based on an exchange with several collaborators, it turns out that we previously were not in conformity with eGamma POG's conventions of naming or the value of the ID/Iso parameters that we were using. Furthermore, we are not in line with what is used online. In the table below is the correct names with the rates calculated using the parameters from
this twiki
dccp: /pnfs/cms/WAX/resilient/lucieg/Commish2010/r149181__Electron_Run2010B-v1__20110311_0614/*
Trigger name |
L1 seed |
Prescale |
Rate |
Rate w/ PU |
OpenHLT_Ele15_CaloIdVT_TrkIdT_LooseIsoPFTau15 |
L1_SingleEG12 |
1 |
13.33 +- 0.06 |
19.39 +- 2.53 |
OpenHLT_Ele15_CaloIdT_TrkIdT_LooseIsoPFTau15 |
L1_SingleEG12 |
1 |
14.435 +- 0.07 |
23.32 +- 2.69 |
OpenHLT_Ele15_CaloIdVT_TrkIdT_CaloIsoT_TrkIsoT_LooseIsoPFTau15 |
L1_SingleEG12 |
1 |
5.29 +- 0.04 |
6.61 +- 1.81 |
OpenHLT_Ele15_CaloIdT_TrkIdT_CaloIsoT_TrkIsoT_LooseIsoPFTau15 |
L1_SingleEG12 |
1 |
5.44 +- 0.04 |
8.33 +- 1.89 |
OpenHLT_Ele15_CaloIdVT_TrkIdT_CaloIsoT_TrkIsoT_LooseIsoPFTau20 |
L1_SingleEG12 |
1 |
3.32 +- 0.03 |
2.81 +- 1.15 |
OpenHLT_Ele15_CaloIdT_TrkIdT_CaloIsoT_TrkIsoT_LooseIsoPFTau20 |
L1_SingleEG12 |
1 |
3.44 +- 0.03 |
4.78 +- 1.48 |
Trigger name |
L1 seed |
Prescale |
Rate |
OpenHLT_Ele15_CaloIdVT_TrkIdT_LooseIsoPFTau15 |
L1_SingleEG12 |
1 |
17.602 +- 0.066 |
OpenHLT_Ele15_CaloIdVT_TrkIdT_CaloIsoT_TrkIsoT_LooseIsoPFTau15 |
L1_SingleEG12 |
1 |
8.318 +- 0.038 |
OpenHLT_Ele15_CaloIdVT_TrkIdT_CaloIsoT_TrkIsoT_LooseIsoPFTau20 |
L1_SingleEG12 |
1 |
5.11 +- 0.03 |
τ - μ
Current rates
Rates using revision 1.237 of
OHltTreeOpen and the following ntuples
dccp: /pnfs/cms/WAX/resilient/lucieg/Commish2010/r149181__Mu_Run2010B-v1__20110311_0614/*
Trigger name |
L1 seed |
Prescale |
Rate |
OpenHLT_IsoMu12_PFIsoTau10_Trk1 |
L1_SingleMu10 |
1 |
3.62 +- 0.04 |
OpenHLT_IsoMu12_PFIsoTau15_Trk1 |
L1_SingleMu10 |
1 |
2.83 +- 0.10 |
OpenHLT_Mu15_PFIsoTau15_Trk1 |
L1_SingleMu10 |
1 |
10.92 +- 0.07 |
OpenHLT_Mu15_PFIsoTau20_Trk1 |
L1_SingleMu10 |
1 |
7.610 +- 0.057 |
OpenHLT_Mu17_PFIsoTau15_Trk1 |
L1_SingleMu10 |
1 |
7.00 +- 0.05 |
OpenHLT_Mu20_PFIsoTau20_Trk1 |
L1_SingleMu10 |
1 |
3.26 +- 0.04 |
OpenHLT_IsoMu15_PFIsoTau20_Trk1 |
L1_SingleMu10 |
1 |
0.88 +- 0.02 |
Trigger name |
L1 seed |
Prescale |
Rate |
OpenHLT_IsoMu12_PFIsoTau10_Trk1 |
L1_SingleMu10 |
1 |
8.312 +- 0.038 |
OpenHLT_IsoMu12_PFIsoTau15_Trk1 |
L1_SingleMu10 |
1 |
4.425 +- 0.038 |
OpenHLT_Mu15_PFIsoTau15_Trk1 |
L1_SingleMu10 |
1 |
14.385 +- 0.068 |
OpenHLT_Mu15_PFIsoTau20_Trk1 |
L1_SingleMu10 |
1 |
10.123 +- 0.057 |
OpenHLT_Mu17_PFIsoTau15_Trk1 |
L1_SingleMu14 |
1 |
8.820 +- 0.053 |
OpenHLT_Mu20_PFIsoTau20_Trk1 |
L1_SingleMu14 |
1 |
4.140 +- 0.036 |
OpenHLT_Mu15_PFIsoTau20_Trk5 |
L1_SingleMu10 |
1 |
8.563 +- 0.038 |
OpenHLT_IsoMu15_PFIsoTau20_Trk1 |
L1_SingleMu10 |
1 |
1.375 +- 0.021 |
OpenHLT_Mu17_PFIsoTau15_Trk5 |
L1_SingleMu14 |
1 |
7.167 +- 0.035 |
OpenHLT_Mu20_PFIsoTau20_Trk5 |
L1_SingleMu14 |
1 |
3.541 +- 0.025 |
OpenHLT_IsoMu15_PFIsoTau20_Trk5 |
L1_SingleMu10 |
1 |
1.176 +- 0.014 |
Comparison of isolation schemes
Below is a comparison of rates for the
OpenHLT_Mu11_PFIsoTau15 while varying the τ seed track p
T and the isolation track p
T threshold. First, I present the rates for the trigger with the original isolation scheme which relied on only using the number of tracks in the isolation region. For the numbers quoted below the requirement is that there be no track in the isolation annulus.
Trigger Rates [Hz] :
Name Prescale Indiv. Pure Cumulative
--------------------------------------------------------------------------------------------------
HLT_Mu11_PFTau15_v1 ( 1) 26.970 +- 0.068 26.970 26.970
OpenHLT_Mu11_PFIsoTau15 ( 1) 24.528 +- 0.064 8.317 35.286
TOTAL RATE : 35.286 +- 0.077 Hz
--------------------------------------------------------------------------------------------------
For comparison, here is the comparison with the isolation being defined by the p
T of the track or photon in the isolation region, but with the same thresholds.
Trigger Rates [Hz] :
Name Prescale Indiv. Pure Cumulative
----------------------------------------------------------------------------------------------
HLT_Mu11_PFTau15_v1 ( 1) 22.144 +- 0.108 22.144 22.144
OpenHLT_Mu11_PFIsoTau15_Trk1_IsoTrk15 ( 1) 20.048 +- 0.102 6.707 28.851
TOTAL RATE : 28.851 +- 0.123 Hz
----------------------------------------------------------------------------------------------
Scan of lead and isolation track pT
A scan was conducted with track p
T isolation threshold taken to be 0.5, 1.0, 1.5
GeV. The lead track p
T was also varied with values 1.0, 4.0, & 7.0
GeV for each individual isolation cut. The threshold on the E
T of the tau was lowered to 10
GeV while the isolation of the photon was held at 1.5
GeV. The result is below.
--------------------------------------------------------------------------------------------------------------------------------------
HLT_Mu11_PFTau15_v1 ( 1) 22.144 +- 0.108 22.144 22.144
OpenHLT_Mu11_PFIsoTau10_Trk1_IsoTrk0.5 ( 1) 27.307 +- 0.120 14.986 37.130
OpenHLT_Mu11_PFIsoTau10_Trk1_IsoTrk1.0 ( 1) 28.465 +- 0.122 0.319 37.449
OpenHLT_Mu11_PFIsoTau10_Trk1_IsoTrk1.5 ( 1) 31.621 +- 0.129 0.846 38.296
OpenHLT_Mu11_PFIsoTau10_Trk4_IsoTrk0.5 ( 1) 23.135 +- 0.110 0.000 38.296
OpenHLT_Mu11_PFIsoTau10_Trk4_IsoTrk1.0 ( 1) 24.215 +- 0.113 0.000 38.296
OpenHLT_Mu11_PFIsoTau10_Trk4_IsoTrk1.5 ( 1) 27.210 +- 0.119 0.000 38.296
OpenHLT_Mu11_PFIsoTau10_Trk7_IsoTrk0.5 ( 1) 16.062 +- 0.092 0.000 38.296
OpenHLT_Mu11_PFIsoTau10_Trk7_IsoTrk1.0 ( 1) 16.869 +- 0.094 0.000 38.296
OpenHLT_Mu11_PFIsoTau10_Trk7_IsoTrk1.5 ( 1) 19.073 +- 0.100 0.000 38.296
--------------------------------------------------------------------------------------------------------------------------------------
The ntuples were created using /Mu/Run2010B-v1/RAW and run 149181 with lumi section {[229, ], [ , 1290]}. The veto threshold for photons in the isolation annulus is 1.5
GeV.
N.B.: For some reason, I have ~10
6 more events than the existing ntuple from this dataset.
Muon isolation
If we also isolate the muon,
--------------------------------------------------------------------------------------------------------------------------------------
OpenHLT_IsoMu11_PFIsoTau10_Trk1_IsoTrk1 ( 1) 7.688 +- 0.063 5.385 27.529
OpenHLT_IsoMu11_PFIsoTau10_Trk4_IsoTrk1 ( 1) 6.648 +- 0.059 0.000 27.529
--------------------------------------------------------------------------------------------------------------------------------------
If instead of isolating the muon we instead make the η restriction of the muon tighter, the rate can be reduced less dramatically. For reference, the rates with |η|<2.5 are,
--------------------------------------------------------------------------------------------------------------------------------------
OpenHLT_Mu11_PFIsoTau10_Trk1_IsoTrk1.0 ( 1) 28.465 +- 0.122 15.305 37.449
OpenHLT_Mu11_PFIsoTau10_Trk4_IsoTrk1.0 ( 1) 24.215 +- 0.113 0.000 37.449
--------------------------------------------------------------------------------------------------------------------------------------
If we reduce the |&eta| threshold of the muon to 2.1
--------------------------------------------------------------------------------------------------------------------------------------
OpenHLT_Mu11_PFIsoTau10_Trk1_IsoTrk1.0 ( 1) 23.684 +- 0.111 12.162 34.306
OpenHLT_Mu11_PFIsoTau10_Trk4_IsoTrk1.0 ( 1) 20.025 +- 0.102 0.000 34.306
--------------------------------------------------------------------------------------------------------------------------------------
Decreasing this further to |η|<1.5,
--------------------------------------------------------------------------------------------------------------------------------------
OpenHLT_Mu11_PFIsoTau10_Trk1_IsoTrk1.0 ( 1) 22.158 +- 0.108 11.689 33.833
OpenHLT_Mu11_PFIsoTau10_Trk4_IsoTrk1.0 ( 1) 18.821 +- 0.099 0.000 33.833
--------------------------------------------------------------------------------------------------------------------------------------
Comparison of Aruna's and my rates
Electrons
Trigger name |
L1 seed |
Prescale |
Aruna's rate |
My rate |
OpenHLT_Ele15_TightEleIdIso_SW_L1R_PFIsoTau15 |
L1_SingleEG12 |
1 |
9.141 +- 0.052 |
8.922 +- 0.039 |
OpenHLT_Ele20_TightEleIdIso_SW_L1R_PFIsoTau20 |
L1_SingleEG12 |
1 |
4.519 +- 0.037 |
4.211 +- 0.027 |
OpenHLT_Ele15_TighterEleIdIso_SW_L1R_PFIsoTau15 |
L1_SingleEG12 |
1 |
7.849 +- 0.048 |
7.901 +- 0.037 |
OpenHLT_Ele20_TighterEleIdIso_SW_L1R_PFIsoTau20 |
L1_SingleEG12 |
1 |
3.776 +- 0.034 |
3.695 +- 0.025 |
Muons
--
NateOdell - 09-Jan-2011