Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:10:01

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 from DQMOffline.Trigger.TopMonitor_cfi import hltTOPmonitoring
0004 
0005 PFHT330_TripleBTag_bjet = hltTOPmonitoring.clone(
0006     FolderName   = 'HLT/EXO/DisplacedVertices/FullyHadronic/TripleBTag/',
0007     enable2DPlots = False,
0008     # Selections
0009     leptJetDeltaRmin = 0.0,
0010     njets            = 4,
0011     jetSelection     = 'pt>45 & abs(eta)<2.4',
0012     HTdefinition     = 'pt>30 & abs(eta)<2.4',
0013     HTcut            = 500,
0014     nbjets           = 4,
0015     bjetSelection    = 'pt>45 & abs(eta)<2.4',
0016     btagAlgos        = ["pfParticleNetAK4DiscriminatorsJetTagsForRECO:BvsAll"],
0017     workingpoint     = 0.0359, # Loose (According to: https://btv-wiki.docs.cern.ch/ScaleFactors/Run3Summer23BPix/)
0018     # Binning
0019     histoPSet = dict(htPSet = dict(nbins= 50, xmin= 0.0, xmax= 1000),
0020                  jetPtBinning = [0,5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,90,100,120,200,400],
0021                  HTBinning    = [0,460,480,500,520,540,560,580,600,650,700,750,800,850,900]),
0022     # Triggers 
0023     numGenericTriggerEventPSet = dict(hltPaths = ['HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v*']),
0024     denGenericTriggerEventPSet = dict(hltPaths = ['HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v*']),
0025     #requireValidHLTPaths = False, #For debugging
0026 )
0027 
0028 PFHT330_TripleBTag_bjet_backup = hltTOPmonitoring.clone(
0029     FolderName   = 'HLT/EXO/DisplacedVertices/FullyHadronic/TripleBTagBackup/',
0030     enable2DPlots = False,
0031     # Selections                                                                                                                                                                                                   
0032     leptJetDeltaRmin = 0.0,
0033     njets            = 4,
0034     jetSelection     = 'pt>45 & abs(eta)<2.4',
0035     HTdefinition     = 'pt>30 & abs(eta)<2.4',
0036     HTcut            = 500,
0037     nbjets           = 4,
0038     bjetSelection    = 'pt>45 & abs(eta)<2.4',
0039     btagAlgos        = ["pfParticleNetAK4DiscriminatorsJetTagsForRECO:BvsAll"],
0040     workingpoint     = 0.0359, #Loose
0041     # Binning                                                                                                                                                  
0042     histoPSet = dict(htPSet = dict(nbins= 50, xmin= 0.0, xmax= 1000),
0043                  jetPtBinning = [0,5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,90,100,120,200,400],
0044                  HTBinning    = [0,460,480,500,520,540,560,580,600,650,700,750,800,850,900]),
0045     # Triggers                                                                                                                                                                                                     
0046     numGenericTriggerEventPSet = dict(hltPaths = ['HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v*']),
0047     denGenericTriggerEventPSet = dict(hltPaths = ['HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v*']),
0048     #requireValidHLTPaths = False, #For debugging
0049 )
0050 
0051 exoHLTDisplacedVerticesmonitoring = cms.Sequence(
0052     PFHT330_TripleBTag_bjet
0053     + PFHT330_TripleBTag_bjet_backup
0054 )