Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #23364 from fabiocos/fc-highBetaStarDP-101X
10_1_X Backport of #23349, add DataProcessing configurations for 2018 high beta star scenario
- Loading branch information
Showing
4 changed files
with
110 additions
and
5 deletions.
There are no files selected for viewing
32 changes: 32 additions & 0 deletions
32
Configuration/DataProcessing/python/Impl/hcalnzsEra_Run2_2018_highBetaStar.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
#!/usr/bin/env python | ||
""" | ||
_hcalnzsEra_Run2_2018_highBetaStar_ | ||
Scenario supporting proton collisions | ||
""" | ||
|
||
import os | ||
import sys | ||
|
||
from Configuration.DataProcessing.Impl.hcalnzs import hcalnzs | ||
from Configuration.Eras.Era_Run2_2018_highBetaStar_cff import Run2_2018_highBetaStar | ||
|
||
class hcalnzsEra_Run2_2018_highBetaStar(hcalnzs): | ||
def __init__(self): | ||
hcalnzs.__init__(self) | ||
self.recoSeq=':reconstruction_HcalNZS' | ||
self.cbSc='pp' | ||
self.addEI=True | ||
self.eras = Run2_2018_highBetaStar | ||
#keep post-era parts the same as in the default 2018 era | ||
self.promptCustoms += [ 'Configuration/DataProcessing/RecoTLR.customisePostEra_Run2_2018' ] | ||
self.expressCustoms += [ 'Configuration/DataProcessing/RecoTLR.customisePostEra_Run2_2018' ] | ||
self.visCustoms += [ 'Configuration/DataProcessing/RecoTLR.customisePostEra_Run2_2018' ] | ||
""" | ||
_hcalnzsEra_Run2_2018_highBetaStar_ | ||
Implement configuration building for data processing for proton | ||
collision data taking for Run2, 2018 hcal nzs workflow in highBetaStar data taking | ||
""" |
35 changes: 35 additions & 0 deletions
35
Configuration/DataProcessing/python/Impl/ppEra_Run2_2018_highBetaStar.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
#!/usr/bin/env python | ||
""" | ||
_ppEra_Run2_2018_highBetaStar_ | ||
Scenario supporting proton collisions | ||
""" | ||
|
||
import os | ||
import sys | ||
|
||
from Configuration.DataProcessing.Reco import Reco | ||
import FWCore.ParameterSet.Config as cms | ||
from Configuration.Eras.Era_Run2_2018_highBetaStar_cff import Run2_2018_highBetaStar | ||
|
||
from Configuration.DataProcessing.Impl.pp import pp | ||
|
||
class ppEra_Run2_2018_highBetaStar(pp): | ||
def __init__(self): | ||
pp.__init__(self) | ||
self.recoSeq='' | ||
self.cbSc='pp' | ||
self.addEI=True | ||
self.eras=Run2_2018_highBetaStar | ||
#keep post-era parts the same as in the default 2018 era | ||
self.promptCustoms += [ 'Configuration/DataProcessing/RecoTLR.customisePostEra_Run2_2018' ] | ||
self.expressCustoms += [ 'Configuration/DataProcessing/RecoTLR.customisePostEra_Run2_2018' ] | ||
self.visCustoms += [ 'Configuration/DataProcessing/RecoTLR.customisePostEra_Run2_2018' ] | ||
""" | ||
_ppEra_Run2_2018_highBetaStar_ | ||
Implement configuration building for data processing for proton | ||
collision data taking for Run2 2018 highBetaStar data taking | ||
""" |
38 changes: 38 additions & 0 deletions
38
Configuration/DataProcessing/python/Impl/trackingOnlyEra_Run2_2018_highBetaStar.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
#!/usr/bin/env python | ||
""" | ||
_trackingOnlyEra_Run2_2018_highBetaStar | ||
Scenario supporting proton collisions and tracking only reconstruction for HP beamspot | ||
""" | ||
|
||
import os | ||
import sys | ||
|
||
from Configuration.DataProcessing.Impl.trackingOnly import trackingOnly | ||
import FWCore.ParameterSet.Config as cms | ||
from Configuration.Eras.Era_Run2_2018_highBetaStar_cff import Run2_2018_highBetaStar | ||
|
||
from Configuration.DataProcessing.Impl.pp import pp | ||
|
||
class trackingOnlyEra_Run2_2018_highBetaStar(trackingOnly): | ||
def __init__(self): | ||
trackingOnly.__init__(self) | ||
# tracking only RECO is sufficient, to run high performance BS at PCL; | ||
# some dedicated customization are required, though: customisePostEra_Run2_2018_trackingOnly | ||
self.recoSeq=':reconstruction_trackingOnly' | ||
self.cbSc='pp' | ||
self.addEI=False | ||
self.eras=Run2_2018_highBetaStar | ||
#keep post-era parts the same as in the default 2018 era | ||
self.promptCustoms += [ 'Configuration/DataProcessing/RecoTLR.customisePostEra_Run2_2018' ] | ||
self.expressCustoms += [ 'Configuration/DataProcessing/RecoTLR.customisePostEra_Run2_2018_express_trackingOnly' ] | ||
self.visCustoms += [ 'Configuration/DataProcessing/RecoTLR.customisePostEra_Run2_2018' ] | ||
|
||
""" | ||
_trackingOnlyEra_Run2_2018_highBetaStar | ||
Implement configuration building for data processing for proton | ||
collision data taking for Run2, 2018 high performance beamspot in highBetaStar data taking | ||
""" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters