Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:03:31

0001 #!/usr/bin/env python3
0002 """
0003 _trackingOnlyEra_Run2_2018_highBetaStar
0004 
0005 Scenario supporting proton collisions and tracking only reconstruction for HP beamspot
0006 
0007 """
0008 
0009 import os
0010 import sys
0011 
0012 from   Configuration.DataProcessing.Impl.trackingOnly import trackingOnly
0013 import FWCore.ParameterSet.Config as cms
0014 from   Configuration.Eras.Era_Run2_2018_highBetaStar_cff import Run2_2018_highBetaStar
0015 
0016 from   Configuration.DataProcessing.Impl.pp import pp
0017 
0018 class trackingOnlyEra_Run2_2018_highBetaStar(trackingOnly):
0019     def __init__(self):
0020         trackingOnly.__init__(self)
0021         # tracking only RECO is sufficient, to run high performance BS at PCL;
0022         # some dedicated customization are required, though: customisePostEra_Run2_2018_trackingOnly
0023         self.recoSeq=':reconstruction_trackingOnly'
0024         self.cbSc='pp'
0025         self.eras=Run2_2018_highBetaStar
0026         #keep post-era parts the same as in the default 2018 era
0027         self.promptCustoms += [ 'Configuration/DataProcessing/RecoTLR.customisePostEra_Run2_2018' ]
0028         self.expressCustoms += [ 'Configuration/DataProcessing/RecoTLR.customisePostEra_Run2_2018_express_trackingOnly' ]
0029         self.visCustoms += [ 'Configuration/DataProcessing/RecoTLR.customisePostEra_Run2_2018' ]
0030 
0031     """
0032     _trackingOnlyEra_Run2_2018_highBetaStar
0033 
0034     Implement configuration building for data processing for proton
0035     collision data taking for Run2, 2018 high performance beamspot in highBetaStar data taking
0036 
0037     """