JetID CAFe HowTo
What the user has to decide?
- For Winter 2009 dataset:
RECOMMENDED: If runnning over full p20 data with MC with or without p20 JSSR, use
jet_correction.EffName: MCJetIDScale_finedeta
#jet_correction.EffName: MCJetIDScaleSSR_finedeta
jet_correction.Path: jetid_eff/jetid/p21_Nov2008/
jet_correction.TriggerVersion: v15-v16
See also example config below.
-
Some older notes (before Winter 2009 release):
- Period of data used as input to JetID SF measurement: p20 pre/post shutdown, or p17. This is determined by a subdirectory name, as in the example config below.
- The eta binnning: coarse (0.4) or fine (0.1 -- recommended). Fine binning efficiency names include the suffix _finedeta.
- If one runs JetCorr and JetRemoval on MC before JSSR, one should not use the EffName with SSR.
- IMPORTANT: so far, spc files were derived separately for p20 pre- and post-shutdown data. Most of the statistics is in pre-shutdown (Nov2007). So the recommendation is to use pre-shutdown spc files for analyses running over full p20 data. We are currently re-deriving spc files for the whole p20 dataset, but this will be only an addition of about 0.6M events to 3.2M pre-shutdown ones.
We have already prepared the directory with full p20 spc files, which for the moment contains a copy of p20 pre-shutdown spc files (with a change in triglist version).
- So, for example:
If runnning pre-Winter09 p20 data with MC after JSSR, use
jet_correction.EffName: MCJetIDScaleSSR_finedeta
jet_correction.Path: jetid_eff/jetid/p20_all/
jet_correction.TriggerVersion: v15-v16
If runnning e.g. on p20 postshutdown of the 'Ichep 2008' definition using MC after JSSR, use
jet_correction.EffName: MCJetIDScaleSSR_finedeta
jet_correction.Path: jetid_eff/jetid/p20_Ichep2008/
jet_correction.TriggerVersion: v15-v16
If you want to use explicite p20 preshutdown spc's without running SSR in MC, use preferrebly fine eta binning via
jet_correction.EffName: MCJetIDScale_finedeta
jet_correction.Path: jetid_eff/jetid/p20_pre/
jet_correction.TriggerVersion: v15
If you want to run e.g. on prelim p20 postshutdown data (based on CSG_CAF_QCD_PASS4_p21.08.00 only) after JSSR in MC, use
jet_correction.EffName: MCJetIDScaleSSR_finedeta
jet_correction.Path: jetid_eff/jetid/p20_post/
jet_correction.TriggerVersion: v15
This is an example (from V+Jets central config) of a config file to remove from MC good jets based on Data/MC JetID Eff Scale Factors.
- The spc files are stored in package jetid_eff in directories in jetid_eff/jetid/. The p20 Ichep2008 spc files are in tag v03-00-02 and were derived using CSG_CAF_QCD_PASS4_p21.08.00 (which is only d0reco p20.12.00)
CSG_CAF_QCD_PASS4_p21.10.00_p20.12.01
CSG_CAF_QCD_PASS4_p21.10.00_p20.12.02_summer2008
. Previous p17-only spc files are tagged as v01-01-06). p20 pre and post (both prelim and Ichep2008 set) shutdown as well as old p17 spc files are also available in the new tag in corresponding subdirectories.
-
JetID plateau Data/MC SF spc files are being used by the caf_eff_utils::JetCorr (computes an event weight using JetID Data/MC SF) and caf_mc_util::JetRemoval (removes jets based on the weight).
-
An example analysis config, using vjets_cafe example, can look like the following:
+cafe.Run: JetCorr(jet_correction)
+cafe.Run: JetRemoval(jet_removal)
jet_correction.From: GoodJCCB
jet_correction.ApplyToGlobalWeight: false
# p20 data Winter 2009
jet_correction.Path: jetid_eff/jetid/p21_Nov2008/
jet_correction.TriggerVersion: v15-v16
# previous data (after Ichep08, but before full Winter09)
jet_correction.Path: jetid_eff/jetid/p20_all/
jet_correction.TriggerVersion: v15-v16
# p20 Ichep2008
# jet_correction.Path: jetid_eff/jetid/p20_Ichep2008/
# jet_correction.TriggerVersion: v15-v16
# p20 preshutdown
# jet_correction.Path: jetid_eff/jetid/p20_pre/
# jet_correction.TriggerVersion: v15
# p20 postshutdown
# jet_correction.Path: jetid_eff/jetid/p20_post/
# jet_correction.TriggerVersion: v15
# p17
# jet_correction.Path: jetid_eff/jetid/p17/
# jet_correction.TriggerVersion: v8-v14
jet_correction.EffName: MCJetIDScaleSSR_finedeta
jet_correction.EffType: Binned
jet_correction.EffMethod: TagAndProbe
jet_correction.EffVarNames: deta pt
jet_correction.EffVersion: 1
jet_correction.ObjQuality: Standard
jet_correction.ObjType: Jet
jet_removal.JetCorr: jet_correction
jet_removal.From: GoodJCCB
jet_removal.To: YourAnalysisJCCB
jet_removal.Tree: ElmTree
Last modified: Sat Nov 8 15:54:58 CST 2008