Skip to content

Commit

Permalink
Merge pull request #2035 from iik1997/cas-mc-digi-step-scaledown20-in…
Browse files Browse the repository at this point in the history
…-sync-with-53X-rereco-mc-conditions

Scale down Castor photoelectron gain at digi step to avoid saturation in simulation of PbPb
  • Loading branch information
smuzaffar committed Feb 26, 2014
2 parents 1c345c8 + 79bbb7a commit ef385e1
Show file tree
Hide file tree
Showing 4 changed files with 31 additions and 1 deletion.
10 changes: 10 additions & 0 deletions Configuration/StandardSequences/python/SimWithCastorPP_cff.py
@@ -0,0 +1,10 @@
import FWCore.ParameterSet.Config as cms

def customise(process):
process.load("SimG4Core.Application.g4SimHits_cfi")
process.g4SimHits.Generator.MinEtaCut =-7.0
process.g4SimHits.Generator.MaxEtaCut = 5.5
process.load('SimCalorimetry.CastorSim.castordigi_cfi')
process.simCastorDigis.castor.photoelectronsToAnalog = 4.24

return(process)
10 changes: 10 additions & 0 deletions Configuration/StandardSequences/python/SimWithCastorPPb_cff.py
@@ -0,0 +1,10 @@
import FWCore.ParameterSet.Config as cms

def customise(process):
process.load("SimG4Core.Application.g4SimHits_cfi")
process.g4SimHits.Generator.MinEtaCut =-7.0
process.g4SimHits.Generator.MaxEtaCut = 5.5
process.load('SimCalorimetry.CastorSim.castordigi_cfi')
process.simCastorDigis.castor.photoelectronsToAnalog = 0.848

return(process)
10 changes: 10 additions & 0 deletions Configuration/StandardSequences/python/SimWithCastorPbPb_cff.py
@@ -0,0 +1,10 @@
import FWCore.ParameterSet.Config as cms

def customise(process):
process.load("SimG4Core.Application.g4SimHits_cfi")
process.g4SimHits.Generator.MinEtaCut =-7.0
process.g4SimHits.Generator.MaxEtaCut = 5.5
process.load('SimCalorimetry.CastorSim.castordigi_cfi')
process.simCastorDigis.castor.photoelectronsToAnalog = 0.212

return(process)
2 changes: 1 addition & 1 deletion SimCalorimetry/CastorSim/python/castordigi_cfi.py
Expand Up @@ -9,7 +9,7 @@
samplingFactor = cms.double(16.75), ## pe/GeV

doPhotoStatistics = cms.bool(True),
photoelectronsToAnalog = cms.double(0.848),
photoelectronsToAnalog = cms.double(0.848), #pp: 4.24; pPb: 0.848 = 4.24/5; PbPb: 0.212 = 4.24/20
simHitToPhotoelectrons = cms.double(1000.0),
syncPhase = cms.bool(True),
timePhase = cms.double(-4.0)
Expand Down

0 comments on commit ef385e1

Please sign in to comment.