Skip to content

Commit

Permalink
add missing new Muon POG workflows CosmicsSPLoose_UP15.
Browse files Browse the repository at this point in the history
Merge branch 'from-CMSSW_7_1_18_relval' into from-CMSSW_7_1_X_2015-08-02-1000_relval_testedForMerge
  • Loading branch information
hengne committed Aug 10, 2015
2 parents 6db1d40 + 59c6f5c commit b621df5
Show file tree
Hide file tree
Showing 4 changed files with 56 additions and 2 deletions.
45 changes: 45 additions & 0 deletions Configuration/Generator/python/UndergroundCosmicSPLooseMu_cfi.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
import FWCore.ParameterSet.Config as cms
from GeneratorInterface.GenFilters.CosmicGenFilterHelix_cff import *

generator = cms.EDProducer("CosMuoGenProducer",
ZCentrOfTarget = cms.double(0.0),
MinP = cms.double(10.0),
MinP_CMS = cms.double(-1.0), ##negative means MinP_CMS = MinP. Only change this if you know what you are doing!
MaxP = cms.double(3000.0),
MinTheta = cms.double(0.0),
MaxTheta = cms.double(84.),
MinPhi = cms.double(0.0),
MaxPhi = cms.double(360.0),
MinT0 = cms.double(-12.5),
MaxT0 = cms.double(12.5),
PlugVx = cms.double(0.0),
PlugVz = cms.double(-14000.0),
MinEnu = cms.double(10.),
MaxEnu = cms.double(10000.),
NuProdAlt = cms.double(7.5e6),
AcptAllMu = cms.bool(False),
ElossScaleFactor = cms.double(1.0),
RadiusOfTarget = cms.double(8000.0),
ZDistOfTarget = cms.double(15000.0),
TrackerOnly = cms.bool(False),
TIFOnly_constant = cms.bool(False),
TIFOnly_linear = cms.bool(False),
MTCCHalf = cms.bool(False),
Verbosity = cms.bool(False),
RhoAir = cms.double(0.001214),
RhoWall = cms.double(2.5),
RhoRock = cms.double(2.5),
RhoClay = cms.double(2.3),
RhoPlug = cms.double(2.5),
ClayWidth = cms.double(50000.),

MultiMuon = cms.bool(False),
# MultiMuon = cms.bool(True),
MultiMuonFileName = cms.string("CORSIKAmultiMuon.root"),
MultiMuonFileFirstEvent = cms.int32(1),
MultiMuonNmin = cms.int32(2),
)


#Filter
ProductionFilterSequence = cms.Sequence(generator*cosmicInPixelLoose)
5 changes: 3 additions & 2 deletions Configuration/PyReleaseValidation/python/relval_standard.py
Original file line number Diff line number Diff line change
Expand Up @@ -210,8 +210,9 @@
workflows[1350] = ['', ['JpsiMuMu_Pt-15','DIGIUP15','RECOUP15','HARVESTUP15']]
workflows[1351] = ['', ['BuToKstarPsi2S_13','DIGIUP15','RECOUP15','HARVESTUP15']]

workflows[1307] = ['', ['Cosmics_UP15','DIGIHAL','RECOHAL','ALCAHAL','HARVESTHAL']]
workflows[1308] = ['', ['BeamHalo_13','DIGIHAL','RECOHAL','ALCAHAL','HARVESTHAL']]
#workflows[1307] = ['', ['Cosmics_UP15','DIGIHAL','RECOHAL','ALCAHAL','HARVESTHAL']]
workflows[1307] = ['', ['CosmicsSPLoose_UP15','DIGIHAL','RECOHAL','ALCAHAL','HARVESTHAL']]
workflows[1308] = ['', ['BeamHalo_13','DIGIHAL','RECOHAL','ALCAHAL','HARVESTHAL']]
workflows[1311] = ['', ['MinBias_13','DIGIUP15','RECOMINUP15','HARVESTUP15','ALCAMIN']]
workflows[1328] = ['', ['QCD_Pt_80_120_13','DIGIUP15','RECOUP15','HARVESTUP15']]
workflows[1327] = ['', ['WM_13','DIGIUP15','RECOUP15','HARVESTUP15']]
Expand Down
1 change: 1 addition & 0 deletions Configuration/PyReleaseValidation/python/relval_steps.py
Original file line number Diff line number Diff line change
Expand Up @@ -530,6 +530,7 @@ def genS(fragment,howMuch):

steps['Cosmics']=merge([{'cfg':'UndergroundCosmicMu_cfi.py','--scenario':'cosmics'},Kby(666,100000),step1Defaults])
steps['Cosmics_UP15']=merge([{'cfg':'UndergroundCosmicMu_cfi.py','--scenario':'cosmics'},Kby(666,100000),step1Up2015Defaults])
steps['CosmicsSPLoose_UP15']=merge([{'cfg':'UndergroundCosmicSPLooseMu_cfi.py','--scenario':'cosmics'},Kby(5000,500000),step1Up2015Defaults])
steps['BeamHalo']=merge([{'cfg':'BeamHalo_cfi.py','--scenario':'cosmics'},Kby(9,100),step1Defaults])
steps['BeamHalo_13']=merge([{'cfg':'BeamHalo_13TeV_cfi.py','--scenario':'cosmics'},Kby(9,100),step1Up2015Defaults])

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,10 @@
from GeneratorInterface.GenFilters.CosmicGenFilterHelix_cfi import *
from TrackPropagation.SteppingHelixPropagator.SteppingHelixPropagatorAlong_cfi import *

cosmicInPixelLoose = cosmicInTracker.clone()

cosmicInPixelLoose.radius = cms.double(20.0) ## i.e. twice
cosmicInPixelLoose.minZ = cms.double(-100.0) ## the RECO SP
cosmicInPixelLoose.maxZ = cms.double(100.0) ## skim cuts


0 comments on commit b621df5

Please sign in to comment.