from Configurations.Weights.CrossSectionWeightingModule.CrossSectionWeight import crossSectionWeight from Configurations.Weights.MuIDIsoReweightingModule.MuIDIsoWeight import muIDIsoWeight_2016 as muIDIsoWeight from Configurations.Weights.MuTrackingWeightModule.MuTrackingWeight import muTrackingWeight_2016 as muTrackingWeight from Configurations.Weights.PileupWeightingModule.PileupWeight import pileupWeight_2016 as pileupWeight from Configurations.Weights.TauFakeRateWeightModule.TauFakeRateWeight import tauFakeRateWeight_2016 as tauFakeRateWeight from Configurations.Weights.TauIDModule.TauIDWeight import tauIDWeight_2016 as tauIDWeight from Configurations.Weights.TriggerSFModule.TriggerWeight import triggerWeight_2016 as triggerWeight from Configurations.Weights.bTaggingWeightModule.bTaggingWeight import bTaggingWeight from Configurations.Weights.TopPtReweightingModule.TopPtWeight import topPtWeight from Configurations.Weights.PrefiringWeightModule.PrefiringWeight import PrefiringWeighting from Configurations.ConfigDefinition import ReweightConfiguration EWKConfiguration = ReweightConfiguration() EWKConfiguration.name = "TT" EWKConfiguration.inputFile = "/data/aloeliger/SMHTT_Selected_2016_MCOnly_Deep/TT.root" crossSectionWeight.sample = 'TT' crossSectionWeight.year = '2016' totalEventsFile = ROOT.TFile.Open("/data/aloeliger/SMHTT_Selected_2016_MCOnly_Deep/TT.root") crossSectionWeight.totalEvents = totalEventsFile.eventCount.GetBinContent(2) totalEventsFile.Close() pileupWeight.year = '2016' pileupWeight.sample = 'TT' pileupWeight.InitPileupWeightings(pileupWeight) EWKConfiguration.listOfWeights = [ crossSectionWeight, muIDIsoWeight, muTrackingWeight, pileupWeight, tauFakeRateWeight,
import ROOT from Configurations.Weights.CrossSectionWeightingModule.CrossSectionWeight import crossSectionWeight from Configurations.Weights.MuIDIsoReweightingModule.MuIDIsoWeight import muIDIsoWeight_2016 as muIDIsoWeight from Configurations.Weights.MuTrackingWeightModule.MuTrackingWeight import muTrackingWeight_2016 as muTrackingWeight from Configurations.Weights.PileupWeightingModule.PileupWeight import pileupWeight_2016 as pileupWeight from Configurations.Weights.TauFakeRateWeightModule.TauFakeRateWeight import tauFakeRateWeight_2016 as tauFakeRateWeight from Configurations.Weights.TauIDModule.TauIDWeight import tauIDWeight_2016 as tauIDWeight from Configurations.Weights.TriggerSFModule.TriggerWeight import triggerWeight_2016 as triggerWeight from Configurations.Weights.bTaggingWeightModule.bTaggingWeight import bTaggingWeight from Configurations.Weights.PrefiringWeightModule.PrefiringWeight import PrefiringWeighting from Configurations.ConfigDefinition import ReweightConfiguration EWKConfiguration = ReweightConfiguration() EWKConfiguration.name = "WHPlus" EWKConfiguration.inputFile = "/data/aloeliger/SMHTT_Selected_2016_MCOnly_AntiIso_Deep/WHPlus.root" crossSectionWeight.sample = 'WHPlus' crossSectionWeight.year = '2016' totalEventsFile = ROOT.TFile.Open("/data/aloeliger/SMHTT_Selected_2016_MCOnly_AntiIso_Deep/WHPlus.root") crossSectionWeight.totalEvents = totalEventsFile.eventCount.GetBinContent(2) totalEventsFile.Close() pileupWeight.year = '2016' pileupWeight.sample = 'WHPlus' pileupWeight.InitPileupWeightings(pileupWeight) EWKConfiguration.listOfWeights = [ crossSectionWeight, muIDIsoWeight, muTrackingWeight, pileupWeight, tauFakeRateWeight,
import ROOT from Configurations.Weights.CrossSectionWeightingModule.CrossSectionWeight import crossSectionWeight from Configurations.Weights.MuIDIsoReweightingModule.MuIDIsoWeight import muIDIsoWeight_2017 as muIDIsoWeight from Configurations.Weights.MuTrackingWeightModule.MuTrackingWeight import muTrackingWeight_2017 as muTrackingWeight from Configurations.Weights.PileupWeightingModule.PileupWeight import pileupWeight_2017 as pileupWeight from Configurations.Weights.TauFakeRateWeightModule.TauFakeRateWeight import tauFakeRateWeight_2017 as tauFakeRateWeight from Configurations.Weights.TauIDModule.TauIDWeight import tauIDWeight_2017 as tauIDWeight from Configurations.Weights.TriggerSFModule.TriggerWeight import triggerWeight_2017 as triggerWeight from Configurations.Weights.bTaggingWeightModule.bTaggingWeight import bTaggingWeight from Configurations.Weights.PrefiringWeightModule.PrefiringWeight import PrefiringWeighting from Configurations.ConfigDefinition import ReweightConfiguration EWKConfiguration = ReweightConfiguration() EWKConfiguration.name = "WW" EWKConfiguration.inputFile = "/data/aloeliger/SMHTT_Selected_2017_MCOnly_Deep/WW.root" crossSectionWeight.sample = 'WW' crossSectionWeight.year = '2017' totalEventsFile = ROOT.TFile.Open( "/data/aloeliger/SMHTT_Selected_2017_MCOnly_Deep/WW.root") crossSectionWeight.totalEvents = totalEventsFile.eventCount.GetBinContent(2) totalEventsFile.Close() pileupWeight.year = '2017' pileupWeight.sample = 'WW' pileupWeight.InitPileupWeightings(pileupWeight) EWKConfiguration.listOfWeights = [ crossSectionWeight, muIDIsoWeight, muTrackingWeight, pileupWeight,
from Configurations.Weights.CrossSectionWeightingModule.CrossSectionWeight import crossSectionWeight from Configurations.Weights.MuIDIsoReweightingModule.MuIDIsoWeight import muIDIsoWeight_2018 as muIDIsoWeight from Configurations.Weights.MuTrackingWeightModule.MuTrackingWeight import muTrackingWeight_2018 as muTrackingWeight from Configurations.Weights.PileupWeightingModule.PileupWeight import pileupWeight_2018 as pileupWeight from Configurations.Weights.TauFakeRateWeightModule.TauFakeRateWeight import tauFakeRateWeight_2018 as tauFakeRateWeight from Configurations.Weights.TauIDModule.TauIDWeight import tauIDWeight_2018 as tauIDWeight from Configurations.Weights.TriggerSFModule.TriggerWeight import triggerWeight_2018 as triggerWeight from Configurations.Weights.bTaggingWeightModule.bTaggingWeight import bTaggingWeight from Configurations.Weights.TopPtReweightingModule.TopPtWeight import topPtWeight from Configurations.Weights.PrefiringWeightModule.PrefiringWeight import PrefiringWeighting from Configurations.ConfigDefinition import ReweightConfiguration EWKConfiguration = ReweightConfiguration() EWKConfiguration.name = "TTToSemiLeptonic" EWKConfiguration.inputFile = "/data/aloeliger/SMHTT_Selected_2018_TTContamination/TTToSemiLeptonic.root" crossSectionWeight.sample = 'TTToSemiLeptonic' crossSectionWeight.year = '2018' totalEventsFile = ROOT.TFile.Open( "/data/aloeliger/SMHTT_Selected_2018_TTContamination/TTToSemiLeptonic.root" ) crossSectionWeight.totalEvents = totalEventsFile.eventCount.GetBinContent(2) totalEventsFile.Close() pileupWeight.year = '2018' pileupWeight.sample = 'TTToSemiLeptonic' pileupWeight.InitPileupWeightings(pileupWeight) EWKConfiguration.listOfWeights = [ crossSectionWeight, muIDIsoWeight, muTrackingWeight,
import ROOT from Configurations.Weights.CrossSectionWeightingModule.CrossSectionWeight import crossSectionWeight from Configurations.Weights.MuIDIsoReweightingModule.MuIDIsoWeight import muIDIsoWeight_2018 as muIDIsoWeight from Configurations.Weights.MuTrackingWeightModule.MuTrackingWeight import muTrackingWeight_2018 as muTrackingWeight from Configurations.Weights.PileupWeightingModule.PileupWeight import pileupWeight_2018 as pileupWeight from Configurations.Weights.TauFakeRateWeightModule.TauFakeRateWeight import tauFakeRateWeight_2018 as tauFakeRateWeight from Configurations.Weights.TauIDModule.TauIDWeight import tauIDWeight_2018 as tauIDWeight from Configurations.Weights.TriggerSFModule.TriggerWeight import triggerWeight_2018 as triggerWeight from Configurations.Weights.bTaggingWeightModule.bTaggingWeight import bTaggingWeight from Configurations.Weights.PrefiringWeightModule.PrefiringWeight import PrefiringWeighting from Configurations.ConfigDefinition import ReweightConfiguration EWKConfiguration = ReweightConfiguration() EWKConfiguration.name = "ST_tW_top" EWKConfiguration.inputFile = "/data/aloeliger/SMHTT_Selected_2018_MCOnly_Deep/ST_tW_top.root" crossSectionWeight.sample = 'ST_tW_top' crossSectionWeight.year = '2018' totalEventsFile = ROOT.TFile.Open( "/data/aloeliger/SMHTT_Selected_2018_MCOnly_Deep/ST_tW_top.root") crossSectionWeight.totalEvents = totalEventsFile.eventCount.GetBinContent(2) totalEventsFile.Close() pileupWeight.year = '2018' pileupWeight.sample = 'ST_tW_top' pileupWeight.InitPileupWeightings(pileupWeight) EWKConfiguration.listOfWeights = [ crossSectionWeight, muIDIsoWeight, muTrackingWeight, pileupWeight,
import ROOT from Configurations.Weights.CrossSectionWeightingModule.CrossSectionWeight import crossSectionWeight from Configurations.Weights.MuIDIsoReweightingModule.MuIDIsoWeight import muIDIsoWeight_2016 as muIDIsoWeight from Configurations.Weights.MuTrackingWeightModule.MuTrackingWeight import muTrackingWeight_2016 as muTrackingWeight from Configurations.Weights.PileupWeightingModule.PileupWeight import pileupWeight_2016 as pileupWeight from Configurations.Weights.TauFakeRateWeightModule.TauFakeRateWeight import tauFakeRateWeight_2016 as tauFakeRateWeight from Configurations.Weights.TauIDModule.TauIDWeight import tauIDWeight_2016 as tauIDWeight from Configurations.Weights.TriggerSFModule.TriggerWeight import triggerWeight_2016 as triggerWeight from Configurations.Weights.bTaggingWeightModule.bTaggingWeight import bTaggingWeight from Configurations.Weights.PrefiringWeightModule.PrefiringWeight import PrefiringWeighting from Configurations.ConfigDefinition import ReweightConfiguration EWKConfiguration = ReweightConfiguration() EWKConfiguration.name = "ST_tW_antitop" EWKConfiguration.inputFile = "/data/aloeliger/SMHTT_Selected_2016_MCOnly_Deep/ST_tW_antitop.root" crossSectionWeight.sample = 'ST_tW_antitop' crossSectionWeight.year = '2016' totalEventsFile = ROOT.TFile.Open( "/data/aloeliger/SMHTT_Selected_2016_MCOnly_Deep/ST_tW_antitop.root") crossSectionWeight.totalEvents = totalEventsFile.eventCount.GetBinContent(2) totalEventsFile.Close() pileupWeight.year = '2016' pileupWeight.sample = 'ST_tW_antitop' pileupWeight.InitPileupWeightings(pileupWeight) EWKConfiguration.listOfWeights = [ crossSectionWeight, muIDIsoWeight, muTrackingWeight, pileupWeight,
import ROOT from Configurations.Weights.CrossSectionWeightingModule.CrossSectionWeight import crossSectionWeight from Configurations.Weights.MuIDIsoReweightingModule.MuIDIsoWeight import muIDIsoWeight_2017 as muIDIsoWeight from Configurations.Weights.MuTrackingWeightModule.MuTrackingWeight import muTrackingWeight_2017 as muTrackingWeight from Configurations.Weights.PileupWeightingModule.PileupWeight import pileupWeight_2017 as pileupWeight from Configurations.Weights.TauFakeRateWeightModule.TauFakeRateWeight import tauFakeRateWeight_2017 as tauFakeRateWeight from Configurations.Weights.TauIDModule.TauIDWeight import tauIDWeight_2017 as tauIDWeight from Configurations.Weights.TriggerSFModule.TriggerWeight import triggerWeight_2017 as triggerWeight from Configurations.Weights.bTaggingWeightModule.bTaggingWeight import bTaggingWeight from Configurations.Weights.PrefiringWeightModule.PrefiringWeight import PrefiringWeighting from Configurations.ConfigDefinition import ReweightConfiguration EWKConfiguration = ReweightConfiguration() EWKConfiguration.name = "GGZHQQTT" EWKConfiguration.inputFile = "/data/aloeliger/SMHTT_Selected_2017_Deep/GGZHQQTT.root" crossSectionWeight.sample = 'GGZHQQTT' crossSectionWeight.year = '2017' totalEventsFile = ROOT.TFile.Open( "/data/aloeliger/SMHTT_Selected_2017_Deep/GGZHQQTT.root") crossSectionWeight.totalEvents = totalEventsFile.eventCount.GetBinContent(2) totalEventsFile.Close() pileupWeight.year = '2017' pileupWeight.sample = 'ZH' pileupWeight.InitPileupWeightings(pileupWeight) EWKConfiguration.listOfWeights = [ crossSectionWeight, muIDIsoWeight, muTrackingWeight, pileupWeight,
from Configurations.Weights.CrossSectionWeightingModule.CrossSectionWeight import crossSectionWeight from Configurations.Weights.MuIDIsoReweightingModule.MuIDIsoWeight import muIDIsoWeight_2017 as muIDIsoWeight from Configurations.Weights.MuTrackingWeightModule.MuTrackingWeight import muTrackingWeight_2017 as muTrackingWeight from Configurations.Weights.PileupWeightingModule.PileupWeight import pileupWeight_2017 as pileupWeight from Configurations.Weights.TauFakeRateWeightModule.TauFakeRateWeight import tauFakeRateWeight_2017 as tauFakeRateWeight from Configurations.Weights.TauIDModule.TauIDWeight import tauIDWeight_2017 as tauIDWeight from Configurations.Weights.TriggerSFModule.TriggerWeight import triggerWeight_2017 as triggerWeight from Configurations.Weights.bTaggingWeightModule.bTaggingWeight import bTaggingWeight from Configurations.Weights.TopPtReweightingModule.TopPtWeight import topPtWeight from Configurations.Weights.PrefiringWeightModule.PrefiringWeight import PrefiringWeighting from Configurations.ConfigDefinition import ReweightConfiguration EWKConfiguration = ReweightConfiguration() EWKConfiguration.name = "TTTo2L2Nu" EWKConfiguration.inputFile = "/data/aloeliger/SMHTT_Selected_2017_MCOnly_AntiIso_Deep/TTTo2L2Nu.root" crossSectionWeight.sample = 'TTTo2L2Nu' crossSectionWeight.year = '2017' totalEventsFile = ROOT.TFile.Open( "/data/aloeliger/SMHTT_Selected_2017_MCOnly_AntiIso_Deep/TTTo2L2Nu.root") crossSectionWeight.totalEvents = totalEventsFile.eventCount.GetBinContent(2) totalEventsFile.Close() pileupWeight.year = '2017' pileupWeight.sample = 'TTTo2L2Nu' pileupWeight.InitPileupWeightings(pileupWeight) EWKConfiguration.listOfWeights = [ crossSectionWeight, muIDIsoWeight, muTrackingWeight, pileupWeight,
import ROOT from Configurations.Weights.CrossSectionWeightingModule.CrossSectionWeight import crossSectionWeight from Configurations.Weights.MuIDIsoReweightingModule.MuIDIsoWeight import muIDIsoWeight_2017 as muIDIsoWeight from Configurations.Weights.MuTrackingWeightModule.MuTrackingWeight import muTrackingWeight_2017 as muTrackingWeight from Configurations.Weights.PileupWeightingModule.PileupWeight import pileupWeight_2017 as pileupWeight from Configurations.Weights.TauFakeRateWeightModule.TauFakeRateWeight import tauFakeRateWeight_2017 as tauFakeRateWeight from Configurations.Weights.TauIDModule.TauIDWeight import tauIDWeight_2017 as tauIDWeight from Configurations.Weights.TriggerSFModule.TriggerWeight import triggerWeight_2017 as triggerWeight from Configurations.Weights.bTaggingWeightModule.bTaggingWeight import bTaggingWeight from Configurations.Weights.PrefiringWeightModule.PrefiringWeight import PrefiringWeighting from Configurations.ConfigDefinition import ReweightConfiguration EWKConfiguration = ReweightConfiguration() EWKConfiguration.name = "WHMinus" EWKConfiguration.inputFile = "/data/aloeliger/SMHTT_Selected_2017_AntiIso_Deep/WHMinus.root" crossSectionWeight.sample = 'WHMinus' crossSectionWeight.year = '2017' totalEventsFile = ROOT.TFile.Open("/data/aloeliger/SMHTT_Selected_2017_AntiIso_Deep/WHMinus.root") crossSectionWeight.totalEvents = totalEventsFile.eventCount.GetBinContent(2) totalEventsFile.Close() pileupWeight.year = '2017' pileupWeight.sample = 'WHMinus' pileupWeight.InitPileupWeightings(pileupWeight) EWKConfiguration.listOfWeights = [ crossSectionWeight, muIDIsoWeight, muTrackingWeight, pileupWeight, tauFakeRateWeight,
from Configurations.Weights.CrossSectionWeightingModule.CrossSectionWeight import crossSectionWeight from Configurations.Weights.MuIDIsoReweightingModule.MuIDIsoWeight import muIDIsoWeight_2017 as muIDIsoWeight from Configurations.Weights.MuTrackingWeightModule.MuTrackingWeight import muTrackingWeight_2017 as muTrackingWeight from Configurations.Weights.PileupWeightingModule.PileupWeight import pileupWeight_2017 as pileupWeight from Configurations.Weights.TauFakeRateWeightModule.TauFakeRateWeight import tauFakeRateWeight_2017 as tauFakeRateWeight from Configurations.Weights.TauIDModule.TauIDWeight import tauIDWeight_2017 as tauIDWeight from Configurations.Weights.TriggerSFModule.TriggerWeight import triggerWeight_2017 as triggerWeight from Configurations.Weights.bTaggingWeightModule.bTaggingWeight import bTaggingWeight from Configurations.Weights.TopPtReweightingModule.TopPtWeight import topPtWeight from Configurations.Weights.PrefiringWeightModule.PrefiringWeight import PrefiringWeighting from Configurations.ConfigDefinition import ReweightConfiguration EWKConfiguration = ReweightConfiguration() EWKConfiguration.name = "TTToHadronic" EWKConfiguration.inputFile = "/data/aloeliger/SMHTT_Selected_2017_AntiIso_Deep/TTToHadronic.root" crossSectionWeight.sample = 'TTToHadronic' crossSectionWeight.year = '2017' totalEventsFile = ROOT.TFile.Open( "/data/aloeliger/SMHTT_Selected_2017_AntiIso_Deep/TTToHadronic.root") crossSectionWeight.totalEvents = totalEventsFile.eventCount.GetBinContent(2) totalEventsFile.Close() pileupWeight.year = '2017' pileupWeight.sample = 'TTToHadronic' pileupWeight.InitPileupWeightings(pileupWeight) EWKConfiguration.listOfWeights = [ crossSectionWeight, muIDIsoWeight, muTrackingWeight, pileupWeight,
import ROOT from Configurations.Weights.EmbeddedReweightingModule.EmbeddedWeight import embeddedWeight_2017 as embeddedWeight from Configurations.ConfigDefinition import ReweightConfiguration DYConfiguration = ReweightConfiguration() DYConfiguration.name = 'Embedded' DYConfiguration.inputFile = "/data/aloeliger/SMHTT_Selected_2017_AntiIso_Deep/Embedded.root" DYConfiguration.listOfWeights = [embeddedWeight]
from Configurations.Weights.CrossSectionWeightingModule.CrossSectionWeight import crossSectionWeight from Configurations.Weights.MuIDIsoReweightingModule.MuIDIsoWeight import muIDIsoWeight_2017 as muIDIsoWeight from Configurations.Weights.MuTrackingWeightModule.MuTrackingWeight import muTrackingWeight_2017 as muTrackingWeight from Configurations.Weights.PileupWeightingModule.PileupWeight import pileupWeight_2017 as pileupWeight from Configurations.Weights.TauFakeRateWeightModule.TauFakeRateWeight import tauFakeRateWeight_2017 as tauFakeRateWeight from Configurations.Weights.TauIDModule.TauIDWeight import tauIDWeight_2017 as tauIDWeight from Configurations.Weights.TriggerSFModule.TriggerWeight import triggerWeight_2017 as triggerWeight from Configurations.Weights.ZPTReweightingModule.ZPTWeight import ZPTWeight_2017 as ZPTWeight from Configurations.Weights.bTaggingWeightModule.bTaggingWeight import bTaggingWeight from Configurations.Weights.PrefiringWeightModule.PrefiringWeight import PrefiringWeighting from Configurations.ConfigDefinition import ReweightConfiguration DYConfiguration = ReweightConfiguration() DYConfiguration.name = 'DY1' DYConfiguration.inputFile = "/data/aloeliger/SMHTT_Selected_2017_MCOnly_Deep/DY1.root" #Do set-up crossSectionWeight.sample = 'DY' crossSectionWeight.year = '2017' totalEventsFile = ROOT.TFile.Open(DYConfiguration.inputFile) crossSectionWeight.totalEvents = totalEventsFile.eventCount.GetBinContent(2) totalEventsFile.Close() pileupWeight.year = '2017' pileupWeight.sample = 'DY' pileupWeight.InitPileupWeightings(pileupWeight) DYConfiguration.listOfWeights = [ crossSectionWeight, muIDIsoWeight, muTrackingWeight, pileupWeight,
import ROOT from Configurations.ConfigDefinition import ReweightConfiguration DataConfiguration = ReweightConfiguration() DataConfiguration.name = 'Data' DataConfiguration.inputFile = "/data/aloeliger/SMHTT_Selected_2016_MCOnly_AntiIso_Deep/Data.root"
import ROOT from Configurations.Weights.CrossSectionWeightingModule.CrossSectionWeight import crossSectionWeight from Configurations.Weights.MuIDIsoReweightingModule.MuIDIsoWeight import muIDIsoWeight_2018 as muIDIsoWeight from Configurations.Weights.MuTrackingWeightModule.MuTrackingWeight import muTrackingWeight_2018 as muTrackingWeight from Configurations.Weights.PileupWeightingModule.PileupWeight import pileupWeight_2018 as pileupWeight from Configurations.Weights.TauFakeRateWeightModule.TauFakeRateWeight import tauFakeRateWeight_2018 as tauFakeRateWeight from Configurations.Weights.TauIDModule.TauIDWeight import tauIDWeight_2018 as tauIDWeight from Configurations.Weights.TriggerSFModule.TriggerWeight import triggerWeight_2018 as triggerWeight from Configurations.Weights.bTaggingWeightModule.bTaggingWeight import bTaggingWeight from Configurations.Weights.PrefiringWeightModule.PrefiringWeight import PrefiringWeighting from Configurations.ConfigDefinition import ReweightConfiguration EWKConfiguration = ReweightConfiguration() EWKConfiguration.name = "GGZHNNTT" EWKConfiguration.inputFile = "/data/aloeliger/SMHTT_Selected_2018_Deep/GGZHNNTT.root" crossSectionWeight.sample = 'GGZHNNTT' crossSectionWeight.year = '2018' totalEventsFile = ROOT.TFile.Open( "/data/aloeliger/SMHTT_Selected_2018_Deep/GGZHNNTT.root") crossSectionWeight.totalEvents = totalEventsFile.eventCount.GetBinContent(2) totalEventsFile.Close() pileupWeight.year = '2018' pileupWeight.sample = 'ZH' pileupWeight.InitPileupWeightings(pileupWeight) EWKConfiguration.listOfWeights = [ crossSectionWeight, muIDIsoWeight, muTrackingWeight, pileupWeight,
import ROOT from Configurations.Weights.CrossSectionWeightingModule.CrossSectionWeight import crossSectionWeight from Configurations.Weights.MuIDIsoReweightingModule.MuIDIsoWeight import muIDIsoWeight_2017 as muIDIsoWeight from Configurations.Weights.MuTrackingWeightModule.MuTrackingWeight import muTrackingWeight_2017 as muTrackingWeight from Configurations.Weights.PileupWeightingModule.PileupWeight import pileupWeight_2017 as pileupWeight from Configurations.Weights.TauFakeRateWeightModule.TauFakeRateWeight import tauFakeRateWeight_2017 as tauFakeRateWeight from Configurations.Weights.TauIDModule.TauIDWeight import tauIDWeight_2017 as tauIDWeight from Configurations.Weights.TriggerSFModule.TriggerWeight import triggerWeight_2017 as triggerWeight from Configurations.Weights.bTaggingWeightModule.bTaggingWeight import bTaggingWeight from Configurations.Weights.PrefiringWeightModule.PrefiringWeight import PrefiringWeighting from Configurations.ConfigDefinition import ReweightConfiguration EWKConfiguration = ReweightConfiguration() EWKConfiguration.name = "ZH" EWKConfiguration.inputFile = "/data/aloeliger/SMHTT_Selected_2017_MCOnly_AntiIso_Deep/ZH.root" crossSectionWeight.sample = 'ZH' crossSectionWeight.year = '2017' totalEventsFile = ROOT.TFile.Open( "/data/aloeliger/SMHTT_Selected_2017_MCOnly_AntiIso_Deep/ZH.root") crossSectionWeight.totalEvents = totalEventsFile.eventCount.GetBinContent(2) totalEventsFile.Close() pileupWeight.year = '2017' pileupWeight.sample = 'ZH' pileupWeight.InitPileupWeightings(pileupWeight) EWKConfiguration.listOfWeights = [ crossSectionWeight, muIDIsoWeight, muTrackingWeight, pileupWeight,
import ROOT from Configurations.Weights.CrossSectionWeightingModule.CrossSectionWeight import crossSectionWeight from Configurations.Weights.MuIDIsoReweightingModule.MuIDIsoWeight import muIDIsoWeight_2017 as muIDIsoWeight from Configurations.Weights.MuTrackingWeightModule.MuTrackingWeight import muTrackingWeight_2017 as muTrackingWeight from Configurations.Weights.PileupWeightingModule.PileupWeight import pileupWeight_2017 as pileupWeight from Configurations.Weights.TauFakeRateWeightModule.TauFakeRateWeight import tauFakeRateWeight_2017 as tauFakeRateWeight from Configurations.Weights.TauIDModule.TauIDWeight import tauIDWeight_2017 as tauIDWeight from Configurations.Weights.TriggerSFModule.TriggerWeight import triggerWeight_2017 as triggerWeight from Configurations.Weights.bTaggingWeightModule.bTaggingWeight import bTaggingWeight from Configurations.Weights.PrefiringWeightModule.PrefiringWeight import PrefiringWeighting from Configurations.ConfigDefinition import ReweightConfiguration EWKConfiguration = ReweightConfiguration() EWKConfiguration.name = "VBF" EWKConfiguration.inputFile = "/data/aloeliger/SMHTT_Selected_2017_Deep/VBF.root" crossSectionWeight.sample = 'VBF' crossSectionWeight.year = '2017' totalEventsFile = ROOT.TFile.Open( "/data/aloeliger/SMHTT_Selected_2017_Deep/VBF.root") crossSectionWeight.totalEvents = totalEventsFile.eventCount.GetBinContent(2) totalEventsFile.Close() pileupWeight.year = '2017' pileupWeight.sample = 'VBF' pileupWeight.InitPileupWeightings(pileupWeight) EWKConfiguration.listOfWeights = [ crossSectionWeight, muIDIsoWeight, muTrackingWeight, pileupWeight,
import ROOT from Configurations.Weights.CrossSectionWeightingModule.CrossSectionWeight import crossSectionWeight from Configurations.Weights.MuIDIsoReweightingModule.MuIDIsoWeight import muIDIsoWeight_2018 as muIDIsoWeight from Configurations.Weights.MuTrackingWeightModule.MuTrackingWeight import muTrackingWeight_2018 as muTrackingWeight from Configurations.Weights.PileupWeightingModule.PileupWeight import pileupWeight_2018 as pileupWeight from Configurations.Weights.TauFakeRateWeightModule.TauFakeRateWeight import tauFakeRateWeight_2018 as tauFakeRateWeight from Configurations.Weights.TauIDModule.TauIDWeight import tauIDWeight_2018 as tauIDWeight from Configurations.Weights.TriggerSFModule.TriggerWeight import triggerWeight_2018 as triggerWeight from Configurations.Weights.bTaggingWeightModule.bTaggingWeight import bTaggingWeight from Configurations.Weights.PrefiringWeightModule.PrefiringWeight import PrefiringWeighting from Configurations.ConfigDefinition import ReweightConfiguration EWKConfiguration = ReweightConfiguration() EWKConfiguration.name = "ggH" EWKConfiguration.inputFile = "/data/aloeliger/SMHTT_Selected_2018_MCOnly_AntiIso_Deep/ggH.root" crossSectionWeight.sample = 'ggH' crossSectionWeight.year = '2018' totalEventsFile = ROOT.TFile.Open( "/data/aloeliger/SMHTT_Selected_2018_MCOnly_AntiIso_Deep/ggH.root") crossSectionWeight.totalEvents = totalEventsFile.eventCount.GetBinContent(2) totalEventsFile.Close() pileupWeight.year = '2018' pileupWeight.sample = 'ggH' pileupWeight.InitPileupWeightings(pileupWeight) EWKConfiguration.listOfWeights = [ crossSectionWeight, muIDIsoWeight, muTrackingWeight, pileupWeight,
from Configurations.Weights.CrossSectionWeightingModule.CrossSectionWeight import crossSectionWeight from Configurations.Weights.MuIDIsoReweightingModule.MuIDIsoWeight import muIDIsoWeight_2016 as muIDIsoWeight from Configurations.Weights.MuTrackingWeightModule.MuTrackingWeight import muTrackingWeight_2016 as muTrackingWeight from Configurations.Weights.PileupWeightingModule.PileupWeight import pileupWeight_2016 as pileupWeight from Configurations.Weights.TauFakeRateWeightModule.TauFakeRateWeight import tauFakeRateWeight_2016 as tauFakeRateWeight from Configurations.Weights.TauIDModule.TauIDWeight import tauIDWeight_2016 as tauIDWeight from Configurations.Weights.TriggerSFModule.TriggerWeight import triggerWeight_2016 as triggerWeight from Configurations.Weights.ZPTReweightingModule.ZPTWeight import ZPTWeight_2016 as ZPTWeight from Configurations.Weights.bTaggingWeightModule.bTaggingWeight import bTaggingWeight from Configurations.Weights.PrefiringWeightModule.PrefiringWeight import PrefiringWeighting from Configurations.ConfigDefinition import ReweightConfiguration EWKConfiguration = ReweightConfiguration() EWKConfiguration.name = "EWKZNuNu" EWKConfiguration.inputFile = "/data/aloeliger/SMHTT_Selected_2016_Deep/EWKZNuNu.root" crossSectionWeight.sample = 'EWKZNuNu' crossSectionWeight.year = '2016' totalEventsFile = ROOT.TFile.Open( "/data/aloeliger/SMHTT_Selected_2016_Deep/EWKZNuNu.root") crossSectionWeight.totalEvents = totalEventsFile.eventCount.GetBinContent(2) totalEventsFile.Close() pileupWeight.year = '2016' pileupWeight.sample = 'EWKZNuNu' pileupWeight.InitPileupWeightings(pileupWeight) EWKConfiguration.listOfWeights = [ crossSectionWeight, muIDIsoWeight, muTrackingWeight, pileupWeight,
from Configurations.Weights.CrossSectionWeightingModule.CrossSectionWeight import crossSectionWeight from Configurations.Weights.MuIDIsoReweightingModule.MuIDIsoWeight import muIDIsoWeight_2016 as muIDIsoWeight from Configurations.Weights.MuTrackingWeightModule.MuTrackingWeight import muTrackingWeight_2016 as muTrackingWeight from Configurations.Weights.PileupWeightingModule.PileupWeight import pileupWeight_2016 as pileupWeight from Configurations.Weights.TauFakeRateWeightModule.TauFakeRateWeight import tauFakeRateWeight_2016 as tauFakeRateWeight from Configurations.Weights.TauIDModule.TauIDWeight import tauIDWeight_2016 as tauIDWeight from Configurations.Weights.TriggerSFModule.TriggerWeight import triggerWeight_2016 as triggerWeight from Configurations.Weights.ZPTReweightingModule.ZPTWeight import ZPTWeight_2016 as ZPTWeight from Configurations.Weights.bTaggingWeightModule.bTaggingWeight import bTaggingWeight from Configurations.Weights.PrefiringWeightModule.PrefiringWeight import PrefiringWeighting from Configurations.ConfigDefinition import ReweightConfiguration EWKConfiguration = ReweightConfiguration() EWKConfiguration.name = "EWKZLL" EWKConfiguration.inputFile = "/data/aloeliger/SMHTT_Selected_2016_AntiIso_Deep/EWKZLL.root" crossSectionWeight.sample = 'EWKZLL' crossSectionWeight.year = '2016' totalEventsFile = ROOT.TFile.Open( "/data/aloeliger/SMHTT_Selected_2016_AntiIso_Deep/EWKZLL.root") crossSectionWeight.totalEvents = totalEventsFile.eventCount.GetBinContent(2) totalEventsFile.Close() pileupWeight.year = '2016' pileupWeight.sample = 'EWKZLL' pileupWeight.InitPileupWeightings(pileupWeight) EWKConfiguration.listOfWeights = [ crossSectionWeight, muIDIsoWeight, muTrackingWeight, pileupWeight,
import ROOT from Configurations.Weights.CrossSectionWeightingModule.CrossSectionWeight import crossSectionWeight from Configurations.Weights.MuIDIsoReweightingModule.MuIDIsoWeight import muIDIsoWeight_2016 as muIDIsoWeight from Configurations.Weights.MuTrackingWeightModule.MuTrackingWeight import muTrackingWeight_2016 as muTrackingWeight from Configurations.Weights.PileupWeightingModule.PileupWeight import pileupWeight_2016 as pileupWeight from Configurations.Weights.TauFakeRateWeightModule.TauFakeRateWeight import tauFakeRateWeight_2016 as tauFakeRateWeight from Configurations.Weights.TauIDModule.TauIDWeight import tauIDWeight_2016 as tauIDWeight from Configurations.Weights.TriggerSFModule.TriggerWeight import triggerWeight_2016 as triggerWeight from Configurations.Weights.bTaggingWeightModule.bTaggingWeight import bTaggingWeight from Configurations.Weights.PrefiringWeightModule.PrefiringWeight import PrefiringWeighting from Configurations.ConfigDefinition import ReweightConfiguration EWKConfiguration = ReweightConfiguration() EWKConfiguration.name = "GGZHLLTT" EWKConfiguration.inputFile = "/data/aloeliger/SMHTT_Selected_2016_Deep/GGZHLLTT.root" crossSectionWeight.sample = 'GGZHLLTT' crossSectionWeight.year = '2016' totalEventsFile = ROOT.TFile.Open("/data/aloeliger/SMHTT_Selected_2016_Deep/GGZHLLTT.root") crossSectionWeight.totalEvents = totalEventsFile.eventCount.GetBinContent(2) totalEventsFile.Close() pileupWeight.year = '2016' pileupWeight.sample = 'ZH' pileupWeight.InitPileupWeightings(pileupWeight) EWKConfiguration.listOfWeights = [ crossSectionWeight, muIDIsoWeight, muTrackingWeight, pileupWeight, tauFakeRateWeight,