Skip to content

Commit

Permalink
fixing a conflict
Browse files Browse the repository at this point in the history
  • Loading branch information
l-cadamuro committed Nov 6, 2017
2 parents 7b89520 + 3127e0e commit 5b90c50
Show file tree
Hide file tree
Showing 129 changed files with 23,263 additions and 1 deletion.
5 changes: 5 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,8 @@ combiner/cards_*
SKIM_*/
weights/data/
interface/exceptions/
jobs_????.??.??_??.??.??/
analysis_ETau*/
analysis_MuTau*/
analysis_TauTau*/
analysis_MuMu*/
17 changes: 17 additions & 0 deletions config/mainCfg.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
[general]

lumi = 1000 # pb^-1
outputFolder = ./testtest2

data = Tau
signals = HH
backgrounds = Wjet4

variables = dau1_pt, dau2_pt

# NOTE: final selections are the cartesian combination of (selections) x (regions), name is set to selection_CR
selections = resolved, baseline
regions = SR, qcdOStight, qcdOSrlx, qcdSStight, qcdSSrlx
[configs]
sampleCfg = config/sampleCfg.cfg
cutCfg = config/selectionCfg.cfg
137 changes: 137 additions & 0 deletions config/mainCfg_ETau.cfg

Large diffs are not rendered by default.

118 changes: 118 additions & 0 deletions config/mainCfg_ETau_templateParallel.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,118 @@
[general]

lumi = 35867 # pb^-1
outputFolder = ./XXX_OUTPUT_XXX

data = DsingleEle
# signals = Radion250, Radion270, Radion280, Radion300, Radion350, Radion400, Radion450, Radion500, Radion550, Radion600, Radion650, Radion750, Radion900, lambdarew0, lambdarew1, lambdarew2, lambdarew3, lambdarew4, lambdarew5, lambdarew6, lambdarew7, lambdarew8, lambdarew9, lambdarew10, lambdarew11, lambdarew12, lambdarew13, lambdarew14, lambdarew15, lambdarew16, lambdarew17, lambdarew18, lambdarew19, lambdarew20, lambdarew21, lambdarew22, lambdarew23, lambdarew24, lambdarew25, lambdarew26, lambdarew27, lambdarew28, lambdarew29, lambdarew30, lambdarew31, lambdarew32, lambdarew33, lambdarew34, lambdarew35, lambdarew36, lambdarew37, lambdarew38, lambdarew39, lambdarew40, lambdarew41, lambdarew42, lambdarew43, lambdarew44, lambdarew45, lambdarew46, lambdarew47, lambdarew48, lambdarew49, lambdarew50, lambdarew51
# signals = bidimrew0, bidimrew1, bidimrew2, bidimrew3, bidimrew4, bidimrew5, bidimrew6, bidimrew7, bidimrew8, bidimrew9, bidimrew10, bidimrew11, bidimrew12, bidimrew13, bidimrew14, bidimrew15, bidimrew16, bidimrew17, bidimrew18, bidimrew19, bidimrew20, bidimrew21, bidimrew22, bidimrew23, bidimrew24, bidimrew25, bidimrew26, bidimrew27, bidimrew28, bidimrew29, bidimrew30, bidimrew31, bidimrew32, bidimrew33, bidimrew34, bidimrew35, bidimrew36, bidimrew37, bidimrew38, bidimrew39, bidimrew40, bidimrew41, bidimrew42, bidimrew43, bidimrew44, bidimrew45, bidimrew46, bidimrew47, bidimrew48, bidimrew49, bidimrew50, bidimrew51, bidimrew52, bidimrew53, bidimrew54, bidimrew55, bidimrew56, bidimrew57, bidimrew58, bidimrew59, bidimrew60, bidimrew61, bidimrew62, bidimrew63, bidimrew64, bidimrew65, bidimrew66, bidimrew67, bidimrew68, bidimrew69, bidimrew70, bidimrew71, bidimrew72, bidimrew73, bidimrew74, bidimrew75, bidimrew76, bidimrew77, bidimrew78, bidimrew79, bidimrew80, bidimrew81, bidimrew82, bidimrew83, bidimrew84, bidimrew85, bidimrew86, bidimrew87, bidimrew88, bidimrew89, bidimrew90, bidimrew91, bidimrew92, bidimrew93, bidimrew94, bidimrew95, bidimrew96, bidimrew97, bidimrew98, bidimrew99, bidimrew100, bidimrew101, bidimrew102, bidimrew103, bidimrew104, bidimrew105, bidimrew106, bidimrew107, bidimrew108, bidimrew109, bidimrew110, bidimrew111, bidimrew112, bidimrew113, bidimrew114, bidimrew115, bidimrew116, bidimrew117, bidimrew118, bidimrew119, bidimrew120, bidimrew121, bidimrew122, bidimrew123, bidimrew124, bidimrew125, bidimrew126, bidimrew127, bidimrew128, bidimrew129, bidimrew130, bidimrew131, bidimrew132, bidimrew133, bidimrew134, bidimrew135, bidimrew136, bidimrew137, bidimrew138, bidimrew139, bidimrew140, bidimrew141, bidimrew142, bidimrew143, bidimrew144, bidimrew145, bidimrew146, bidimrew147, bidimrew148, bidimrew149, bidimrew150, bidimrew151, bidimrew152, bidimrew153, bidimrew154, bidimrew155, bidimrew156, bidimrew157, bidimrew158, bidimrew159, bidimrew160, bidimrew161, bidimrew162, bidimrew163, bidimrew164, bidimrew165, bidimrew166, bidimrew167, bidimrew168, bidimrew169, bidimrew170, bidimrew171, bidimrew172, bidimrew173, bidimrew174, bidimrew175, bidimrew176, bidimrew177, bidimrew178, bidimrew179, bidimrew180, bidimrew181, bidimrew182, bidimrew183, bidimrew184, bidimrew185, bidimrew186, bidimrew187, bidimrew188, bidimrew189, bidimrew190, bidimrew191, bidimrew192, bidimrew193, bidimrew194, bidimrew195, bidimrew196, bidimrew197, bidimrew198, bidimrew199, bidimrew200, bidimrew201, bidimrew202, bidimrew203, bidimrew204, bidimrew205, bidimrew206, bidimrew207, bidimrew208, bidimrew209, bidimrew210, bidimrew211, bidimrew212, bidimrew213, bidimrew214, bidimrew215, bidimrew216, bidimrew217, bidimrew218, bidimrew219, bidimrew220, bidimrew221, bidimrew222, bidimrew223, bidimrew224, bidimrew225, bidimrew226, bidimrew227, bidimrew228, bidimrew229, bidimrew230, bidimrew231, bidimrew232, bidimrew233, bidimrew234, bidimrew235, bidimrew236, bidimrew237, bidimrew238, bidimrew239, bidimrew240, bidimrew241, bidimrew242, bidimrew243, bidimrew244, bidimrew245, bidimrew246, bidimrew247, bidimrew248, bidimrew249, bidimrew250, bidimrew251, bidimrew252, bidimrew253, bidimrew254, bidimrew255, bidimrew256, bidimrew257, bidimrew258, bidimrew259, bidimrew260, bidimrew261, bidimrew262, bidimrew263, bidimrew264, bidimrew265, bidimrew266, bidimrew267, bidimrew268, bidimrew269, bidimrew270, bidimrew271, bidimrew272, bidimrew273, bidimrew274, bidimrew275, bidimrew276, bidimrew277, bidimrew278, bidimrew279, bidimrew280, bidimrew281, bidimrew282, bidimrew283, bidimrew284, bidimrew285, bidimrew286, bidimrew287, bidimrew288, bidimrew289, bidimrew290, bidimrew291, bidimrew292, bidimrew293, bidimrew294, bidimrew295, bidimrew296, bidimrew297, bidimrew298, bidimrew299
# signals = lambdarew21, lambdarew40, Radion300, Radion600, Radion900
signals = XXX_SIGNALS_XXX


# signals = Radion600, lambdarew21

# signals = Radion250, Radion300, Radion350, Radion400, Radion600, Radion900, lambdarew0, lambdarew21, lambdarew41
backgrounds = TTfullyHad, TTfullyLep, TTsemiLep, DY0b, DY1b, DY2b, WJets_HT_0_70, WJets_HT_70_100, WJets_HT_100_200, WJets_HT_200_400, WJets_HT_400_600, WJets_HT_600_800, WJets_HT_800_1200, WJets_HT_1200_2500, WJets_HT_2500_Inf, TWtop, TWantitop, EWKWMinus2Jets_WToLNu, EWKWPlus2Jets_WToLNu, EWKZ2Jets_ZToLL, WWTo2L2Nu, WWTo4Q, WWToLNuQQ, WZTo1L1Nu2Q, WZTo1L3Nu, WZTo2L2Q, WZTo3LNu, ZZTo2L2Nu, ZZTo2L2Q, ZZTo4L, ZZTo4Q, ZH_HBB_ZLL, ZH_HBB_ZQQ, ZH_HTauTau

# signals = HHSM, lambdarew0, lambdarew1, lambdarew2, lambdarew3, lambdarew4, lambdarew5, lambdarew6, lambdarew7, lambdarew8, lambdarew9, lambdarew10, lambdarew11, lambdarew12, lambdarew13, lambdarew14, lambdarew15, lambdarew16, lambdarew17, lambdarew18, lambdarew19, lambdarew20, lambdarew21, lambdarew22, lambdarew23, lambdarew24, lambdarew25, lambdarew26, lambdarew27, lambdarew28, lambdarew29, lambdarew30, lambdarew31, lambdarew32, lambdarew33, lambdarew34, lambdarew35, lambdarew36, lambdarew37, lambdarew38, lambdarew39, lambdarew40, lambdarew41, lambdarew42, lambdarew43, lambdarew44, lambdarew45, lambdarew46, lambdarew47, lambdarew48, lambdarew49, lambdarew50, lambdarew51, Radion250, Radion260, Radion270, Radion280, Radion300, Radion320, Radion340, Radion350, Radion400, Radion500, Radion550, Radion650, Radion700, Radion750, Radion800, Radion900
# backgrounds = TTfullyHad, TTfullyLep, TTsemiLep, DY0b, DY1b, DY2b, WJets0jet, WJets1jet, WJets2jet, WJets3jet, WJets4jet, TWtop, TWantitop, WWToLNuQQ, WZTo1L1Nu2Q, WZTo1L3Nu, WZTo2L2Q, ZZTo2L2Q

# variables = HH_mass_raw, HHKin_mass_raw, MT2, bH_mass_raw, tauH_mass, tauH_SVFIT_mass, dau1MET_deltaphi, tauHsvfitMet_deltaPhi, dib_deltaR, ditau_deltaR, mT1, mT2, bHMet_deltaPhi, HHsvfit_deltaPhi, BDTResonant, LepTauKine, met_et, fatjet_softdropMass
# variables = HH_mass_raw, HHKin_mass_raw, MT2, fatjet_softdropMass, bH_mass_raw, tauH_SVFIT_mass, BDTResonant, LepTauKine
# variables = HHKin_mass_raw, MT2, bH_mass_raw, tauH_SVFIT_mass
# variables = BDTResonant, LepTauKine
variables = HHKin_mass_raw, HHKin_mass_raw_tauup, HHKin_mass_raw_taudown, HHKin_mass_raw_jetup, HHKin_mass_raw_jetdown, MT2, MT2_tauup, MT2_taudown, MT2_jetup, MT2_jetdown
# variables = bH_mass_raw, fatjet_softdropMass, tauH_SVFIT_mass, dau1MET_deltaphi, tauHsvfitMet_deltaPhi, dib_deltaR, ditau_deltaR, mT1, mT2, bHMet_deltaPhi, HHsvfit_deltaPhi, dib_deltaR_per_bHpt, ditau_deltaR_per_tauHsvfitpt, BDTResonantLM, BDTResonantHM, npv

# variables = bH_mass_raw, fatjet_softdropMass, tauH_SVFIT_mass, dau1MET_deltaphi, tauHsvfitMet_deltaPhi, dib_deltaR, ditau_deltaR, mT1, mT2, bHMet_deltaPhi, HHsvfit_deltaPhi, dib_deltaR_per_bHpt, ditau_deltaR_per_tauHsvfitpt, BDTResonantLM, BDTResonantHM, BDTNonResonant, npv
# variables = MT2, HHKin_mass_raw


# variables2D = tauH_SVFIT_mass:bH_mass_raw

# NOTE: final selections are the cartesian combination of (selections) x (regions), name is set to selection_CR
# selections = defaultNoIso, defaultBtagLLNoIso, defaultBtagLLNoIsoBBTTCut, defaultBtagLLNoIsoBBTTCutCirc
# selections = baseline, 1b1j, 2b0j, 1b1jMcut, 2b0jMcut, 1b1jMcutBDT, 2b0jMcutBDT
# selections = s1b1j, s2b0j, s1b1jMcut, s2b0jMcut, s1b1jMcutBDT, s2b0jMcutBDT, s1b1jresolved, s2b0jresolved, sboostedLL, sboostedMM
# selections = s1b1j, s2b0j, sboostedLL, sboostedMM, s1b1jresolvedMcut, s2b0jresolvedMcut, s1b1jresolvedMcutBDT, s2b0jresolvedMcutBDT, sboostedLLMcut, sboostedMMMcut
# selections = s1b1jresolved, s2b0jresolved, s2b0jresolvedMcutlmr90, s2b0jresolvedMcuthmr90
# selections = s2b0jresolvedMcutlmr90, s2b0jresolvedMcuthmr90, s1b1jresolvedMcutlmr90, s1b1jresolvedMcuthmr90, sboostedLLMcut, s1b1jresolvedMcutlmr70, s2b0jresolvedMcutlmr70
# selections = s2b0jresolvedMcut, s2b0jresolved, s1b1jresolved, sboostedLL
# selections = s1b1jresolvedMcutlmr70_nominal, s2b0jresolvedMcutlmr70_nominal, s1b1jresolvedMcutlmr90_nominal, s2b0jresolvedMcutlmr90_nominal, s1b1jresolvedMcuthmr90_nominal, s2b0jresolvedMcuthmr90_nominal, sboostedLLMcut_nominal, s1b1jresolvedMcutlmr70_tesUp, s2b0jresolvedMcutlmr70_tesUp, s1b1jresolvedMcutlmr90_tesUp, s2b0jresolvedMcutlmr90_tesUp, s1b1jresolvedMcuthmr90_tesUp, s2b0jresolvedMcuthmr90_tesUp, sboostedLLMcut_tesUp, s1b1jresolvedMcutlmr70_tesDown, s2b0jresolvedMcutlmr70_tesDown, s1b1jresolvedMcutlmr90_tesDown, s2b0jresolvedMcutlmr90_tesDown, s1b1jresolvedMcuthmr90_tesDown, s2b0jresolvedMcuthmr90_tesDown, sboostedLLMcut_tesDown, s1b1jresolvedMcutlmr70_jesUp, s2b0jresolvedMcutlmr70_jesUp, s1b1jresolvedMcutlmr90_jesUp, s2b0jresolvedMcutlmr90_jesUp, s1b1jresolvedMcuthmr90_jesUp, s2b0jresolvedMcuthmr90_jesUp, sboostedLLMcut_jesUp, s1b1jresolvedMcutlmr70_jesDown, s2b0jresolvedMcutlmr70_jesDown, s1b1jresolvedMcutlmr90_jesDown, s2b0jresolvedMcutlmr90_jesDown, s1b1jresolvedMcuthmr90_jesDown, s2b0jresolvedMcuthmr90_jesDown, sboostedLLMcut_jesDown

selections = s2b0jresolvedMcutlmr90, s2b0jresolvedMcuthmr90, s1b1jresolvedMcutlmr90, s1b1jresolvedMcuthmr90, sboostedLLMcut, s1b1jresolvedMcutlmr70, s2b0jresolvedMcutlmr70
# selections = sboostedLLMcut, s1b1jresolvedMcutlmr70, s2b0jresolvedMcutlmr70

# selections = s2b0jresolved, s2b0jresolvedMcut, s1b1jresolved, s1b1jresolvedMcut, sboostedLL

regions = SR, SStight, OSrlx, SSrlx, OSinviso, SSinviso
# regions = SR, SStight, SSrlx


[configs]
sampleCfg = config/sampleCfg.cfg
cutCfg = config/selectionCfg_ETau.cfg

[merge]
TT = TTfullyHad, TTfullyLep, TTsemiLep
# WJets = WJets0jet, WJets1jet, WJets2jet, WJets3jet, WJets4jet
WJets = WJets_HT_0_70, WJets_HT_70_100, WJets_HT_100_200, WJets_HT_200_400, WJets_HT_400_600, WJets_HT_600_800, WJets_HT_800_1200, WJets_HT_1200_2500, WJets_HT_2500_Inf
TW = TWtop, TWantitop
EWKW = EWKWMinus2Jets_WToLNu, EWKWPlus2Jets_WToLNu
WW = WWTo2L2Nu, WWTo4Q, WWToLNuQQ
WZ = WZTo1L1Nu2Q, WZTo1L3Nu, WZTo2L2Q, WZTo3LNu
ZZ = ZZTo2L2Nu, ZZTo2L2Q, ZZTo4L, ZZTo4Q
ZH = ZH_HBB_ZLL, ZH_HBB_ZQQ, ZH_HTauTau
data_obs = DsingleEle

############################################################################################
############################################################################################
# the following lines are used for postprocessing (pp_), i.e. not read from AnalysisHelper
# but used in subsequent steps of the analysis to combine histos, compute QCD etc..
# we keep them here to have everything at hand

[pp_merge]
# TT = TTfullyHad, TTfullyLep, TTsemiLep
# WJets = WJets0jet, WJets1jet, WJets2jet, WJets3jet, WJets4jet

## in case some histos must be rebinned. Pass as
## uniqueid = varToRebin , condition, newBinning
[pp_rebin]
r1 = HHKin_mass_raw , sboostedLLMcut , 250, 500, 600, 700, 850, 1000 # as for ICHEP (then can not draw last low bin)
r2 = HHKin_mass_raw_tauup , sboostedLLMcut , 250, 500, 600, 700, 850, 1000 # as for ICHEP (then can not draw last low bin)
r3 = HHKin_mass_raw_taudown , sboostedLLMcut , 250, 500, 600, 700, 850, 1000 # as for ICHEP (then can not draw last low bin)
r4 = HHKin_mass_raw_jetup , sboostedLLMcut , 250, 500, 600, 700, 850, 1000 # as for ICHEP (then can not draw last low bin)
r5 = HHKin_mass_raw_jetdown , sboostedLLMcut , 250, 500, 600, 700, 850, 1000 # as for ICHEP (then can not draw last low bin)

r6 = MT2 , sboostedLLMcut , 0, 150, 200, 250, 300, 500 # some bins bins - the lowest one has small signal
r7 = MT2_tauup , sboostedLLMcut , 0, 150, 200, 250, 300, 500 # some bins bins - the lowest one has small signal
r8 = MT2_taudown , sboostedLLMcut , 0, 150, 200, 250, 300, 500 # some bins bins - the lowest one has small signal
r9 = MT2_jetup , sboostedLLMcut , 0, 150, 200, 250, 300, 500 # some bins bins - the lowest one has small signal
r10 = MT2_jetdown , sboostedLLMcut , 0, 150, 200, 250, 300, 500 # some bins bins - the lowest one has small signal

r11 = HHKin_mass_raw , s2b0jresolvedMcutlmr90, 250, 260, 270, 280, 290, 300, 325, 350, 375, 400, 425, 450, 500, 700, 1000
r12 = HHKin_mass_raw_tauup , s2b0jresolvedMcutlmr90, 250, 260, 270, 280, 290, 300, 325, 350, 375, 400, 425, 450, 500, 700, 1000
r13 = HHKin_mass_raw_taudown , s2b0jresolvedMcutlmr90, 250, 260, 270, 280, 290, 300, 325, 350, 375, 400, 425, 450, 500, 700, 1000
r14 = HHKin_mass_raw_jetup , s2b0jresolvedMcutlmr90, 250, 260, 270, 280, 290, 300, 325, 350, 375, 400, 425, 450, 500, 700, 1000
r15 = HHKin_mass_raw_jetdown , s2b0jresolvedMcutlmr90, 250, 260, 270, 280, 290, 300, 325, 350, 375, 400, 425, 450, 500, 700, 1000

r16 = HHKin_mass_raw , s1b1jresolvedMcutlmr90, 250, 260, 270, 280, 290, 300, 325, 350, 375, 400, 425, 450, 500, 700, 1000
r17 = HHKin_mass_raw_tauup , s1b1jresolvedMcutlmr90, 250, 260, 270, 280, 290, 300, 325, 350, 375, 400, 425, 450, 500, 700, 1000
r18 = HHKin_mass_raw_taudown , s1b1jresolvedMcutlmr90, 250, 260, 270, 280, 290, 300, 325, 350, 375, 400, 425, 450, 500, 700, 1000
r19 = HHKin_mass_raw_jetup , s1b1jresolvedMcutlmr90, 250, 260, 270, 280, 290, 300, 325, 350, 375, 400, 425, 450, 500, 700, 1000
r20 = HHKin_mass_raw_jetdown , s1b1jresolvedMcutlmr90, 250, 260, 270, 280, 290, 300, 325, 350, 375, 400, 425, 450, 500, 700, 1000


## parameters for QCD evaluation
## doFitIf : condition to be respected to make rlx-to-tight QCD fit. It is used as eval(doFitIf). Use names sel, var

[pp_QCD]
QCDname = QCD
SR = SR
yieldSB = SStight
shapeSB = SSrlx
SBtoSRfactor = 1.5
# doFitIf = var == 'MT2' or var == 'HHKin_mass_raw'
doFitIf = False
fitFunc = [0] + [1]*x
60 changes: 60 additions & 0 deletions config/mainCfg_MuMu.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
[general]

lumi = 35867 # pb^-1
outputFolder = ./analysis_MuMu_8Lug

data = DsingleMu
signals = Radion900
backgrounds = TTfullyHad, TTfullyLep, TTsemiLep, DY0b, DY1b, DY2b, WJets_HT_0_70, WJets_HT_70_100, WJets_HT_100_200, WJets_HT_200_400, WJets_HT_400_600, WJets_HT_600_800, WJets_HT_800_1200, WJets_HT_1200_2500, WJets_HT_2500_Inf, TWtop, TWantitop, EWKWMinus2Jets_WToLNu, EWKWPlus2Jets_WToLNu, EWKZ2Jets_ZToLL, WWTo2L2Nu, WWTo4Q, WWToLNuQQ, WZTo1L1Nu2Q, WZTo1L3Nu, WZTo2L2Q, WZTo3LNu, ZZTo2L2Nu, ZZTo2L2Q, ZZTo4L, ZZTo4Q, ZH_HBB_ZLL, ZH_HBB_ZQQ, ZH_HTauTau

variables = tauH_pt, bH_mass_raw, met_et, tauH_mass, MT2, HH_mass_raw
# variables = MT2, bH_mass_raw, HH_mass_raw
# variables = HH_mass_raw, HHKin_mass_raw, MT2, bH_mass_raw, tauH_mass, tauH_SVFIT_mass, dau1MET_deltaphi, tauHsvfitMet_deltaPhi, dib_deltaR, ditau_deltaR, mT1, mT2, bHMet_deltaPhi, HHsvfit_deltaPhi, BDTResonant, LepTauKine
# variables = BDTResonant, LepTauKine

# variables2D = tauH_SVFIT_mass:bH_mass_raw

# NOTE: final selections are the cartesian combination of (selections) x (regions), name is set to selection_CR
# selections = defaultNoIso, defaultBtagLLNoIso, defaultBtagLLNoIsoBBTTCut, defaultBtagLLNoIsoBBTTCutCirc
# selections = baseline, 1b1j, 2b0j, 1b1jMcut, 2b0jMcut, 1b1jMcutBDT, 2b0jMcutBDT
selections = 2jetsALLcut, 0b2jLALLcut, 1b1jLALLcut, 2b0jLALLcut, 0b2jMALLDPhicut, 1b1jMALLDPhicut, 2b0jMALLDPhicut, 0b2jMALLcut, 1b1jMALLcut, 2b0jMALLcut, 0b2jMmetbcut , 1b1jMmetbcut , 2b0jMmetbcut , 0b2jLmetbcut , 1b1jLmetbcut , 2b0jLmetbcut , 0b2jMmettaucut , 1b1jMmettaucut , 2b0jMmettaucut , 0b2jLmettaucut , 1b1jLmettaucut , 2b0jLmettaucut , 0b2jMtaubcut , 1b1jMtaubcut , 2b0jMtaubcut , 0b2jLtaubcut , 1b1jLtaubcut , 2b0jLtaubcut
# selections = 0b2jMALLcut, 1b1jMALLcut, 2b0jMALLcut, 0b2jMmetbcut, 0b2jMmetbcut0j, 0b2jMmetbcut1j, 0b2jMmetbcut2j, 0b2jMmetbcut3j, 0b2jMmetbcut4j, 0b2jMmetbcutB, 0b2jMmetbcutBB
# selections = 2btag, 0btag, rlxtag
regions = SR

[configs]
sampleCfg = config/sampleCfg_fixMuMuSF.cfg
cutCfg = config/selectionCfg_MuMu.cfg

[merge]
TT = TTfullyHad, TTfullyLep, TTsemiLep
# WJets = WJets0jet, WJets1jet, WJets2jet, WJets3jet, WJets4jet
WJets = WJets_HT_0_70, WJets_HT_70_100, WJets_HT_100_200, WJets_HT_200_400, WJets_HT_400_600, WJets_HT_600_800, WJets_HT_800_1200, WJets_HT_1200_2500, WJets_HT_2500_Inf
TW = TWtop, TWantitop
EWKW = EWKWMinus2Jets_WToLNu, EWKWPlus2Jets_WToLNu
WW = WWTo2L2Nu, WWTo4Q, WWToLNuQQ
WZ = WZTo1L1Nu2Q, WZTo1L3Nu, WZTo2L2Q, WZTo3LNu
ZZ = ZZTo2L2Nu, ZZTo2L2Q, ZZTo4L, ZZTo4Q
ZH = ZH_HBB_ZLL, ZH_HBB_ZQQ, ZH_HTauTau
data_obs = DsingleMu

############################################################################################
############################################################################################
# the following lines are used for postprocessing (pp_), i.e. not read from AnalysisHelper
# but used in subsequent steps of the analysis to combine histos, compute QCD etc..
# we keep them here to have everything at hand

###[pp_merge]
###

## parameters for QCD evaluation
## doFitIf : condition to be respected to make rlx-to-tight QCD fit. It is used as eval(doFitIf). Use names sel, var

# [pp_QCD]
# QCDname = QCD
# SR = SR
# yieldSB = SStight
# shapeSB = SSrlx
# SBtoSRfactor = 1.5
# doFitIf = var == 'MT2' or var == 'HHKin_mass_raw'
# fitFunc = [0] + [1]*x
Loading

0 comments on commit 5b90c50

Please sign in to comment.