Exemple #1
0
def customiseDataRun2Common(process):
    if hasattr(process,'CSCGeometryESModule'):
        process.CSCGeometryESModule.useGangedStripsInME1a = cms.bool(False)
    if hasattr(process,'CSCIndexerESProducer'):
        process.CSCIndexerESProducer.AlgoName=cms.string("CSCIndexerPostls1")
    if hasattr(process,'CSCChannelMapperESProducer'):
        process.CSCChannelMapperESProducer.AlgoName=cms.string("CSCChannelMapperPostls1")
    if hasattr(process,'csc2DRecHits'):
        process.csc2DRecHits.readBadChannels = cms.bool(False)
        process.csc2DRecHits.CSCUseGasGainCorrections = cms.bool(False)
    if hasattr(process,'valCscTriggerPrimitiveDigis'):
        #this is not doing anything at the moment
        process.valCscTriggerPrimitiveDigis.commonParam.gangedME1a = cms.bool(False)
    if hasattr(process,'valCsctfTrackDigis'):
        process.valCsctfTrackDigis.gangedME1a = cms.untracked.bool(False)

    from SLHCUpgradeSimulations.Configuration.postLS1Customs import customise_Reco,customise_RawToDigi,customise_DQM
    if hasattr(process,'RawToDigi'):
        process=customise_RawToDigi(process)
    if hasattr(process,'reconstruction'):
        process=customise_Reco(process)
    if hasattr(process,'dqmoffline_step'):
        process=customise_DQM(process)

    return process
Exemple #2
0
def customiseDataRun2Common(process):
    if hasattr(process,'CSCGeometryESModule'):
        process.CSCGeometryESModule.useGangedStripsInME1a = cms.bool(False)
    if hasattr(process,'CSCIndexerESProducer'):
        process.CSCIndexerESProducer.AlgoName=cms.string("CSCIndexerPostls1")
    if hasattr(process,'CSCChannelMapperESProducer'):
        process.CSCChannelMapperESProducer.AlgoName=cms.string("CSCChannelMapperPostls1")
    if hasattr(process,'csc2DRecHits'):
        process.csc2DRecHits.readBadChannels = cms.bool(False)
        process.csc2DRecHits.CSCUseGasGainCorrections = cms.bool(False)
    if hasattr(process,'valCscTriggerPrimitiveDigis'):
        #this is not doing anything at the moment
        process.valCscTriggerPrimitiveDigis.commonParam.gangedME1a = cms.untracked.bool(False)
    if hasattr(process,'valCsctfTrackDigis'):
        process.valCsctfTrackDigis.gangedME1a = cms.untracked.bool(False)

    from SLHCUpgradeSimulations.Configuration.postLS1Customs import customise_Reco,customise_RawToDigi,customise_DQM
    if hasattr(process,'RawToDigi'):
        process=customise_RawToDigi(process)
    if hasattr(process,'reconstruction'):
        process=customise_Reco(process)
    if hasattr(process,'dqmoffline_step'):
        process=customise_DQM(process)

    return process
Exemple #3
0
def customiseDataRun2Common(process):
    process.CSCGeometryESModule.useGangedStripsInME1a = cms.bool(False)
    process.CSCIndexerESProducer.AlgoName = cms.string("CSCIndexerPostls1")
    process.CSCChannelMapperESProducer.AlgoName = cms.string("CSCChannelMapperPostls1")
    process.csc2DRecHits.readBadChannels = cms.bool(False)
    process.csc2DRecHits.CSCUseGasGainCorrections = cms.bool(False)
    if hasattr(process, "valCscTriggerPrimitiveDigis"):
        # this is not doing anything at the moment
        process.valCscTriggerPrimitiveDigis.commonParam.gangedME1a = cms.untracked.bool(False)
    if hasattr(process, "valCsctfTrackDigis"):
        process.valCsctfTrackDigis.gangedME1a = cms.untracked.bool(False)

    process = customise_Reco(process)
    process = customise_RawToDigi(process)

    return process
Exemple #4
0
def customiseDataRun2Common(process):
    process.CSCGeometryESModule.useGangedStripsInME1a = cms.bool(False)
    process.CSCIndexerESProducer.AlgoName = cms.string("CSCIndexerPostls1")
    process.CSCChannelMapperESProducer.AlgoName = cms.string(
        "CSCChannelMapperPostls1")
    process.csc2DRecHits.readBadChannels = cms.bool(False)
    process.csc2DRecHits.CSCUseGasGainCorrections = cms.bool(False)
    if hasattr(process, 'valCscTriggerPrimitiveDigis'):
        #this is not doing anything at the moment
        process.valCscTriggerPrimitiveDigis.commonParam.gangedME1a = cms.untracked.bool(
            False)
    if hasattr(process, 'valCsctfTrackDigis'):
        process.valCsctfTrackDigis.gangedME1a = cms.untracked.bool(False)

    process = customise_Reco(process)
    process = customise_RawToDigi(process)

    return process
Exemple #5
0
def customiseDataRun2Common(process):
    from SLHCUpgradeSimulations.Configuration.muonCustoms import unganged_me1a_geometry,customise_csc_LocalReco
    process = unganged_me1a_geometry(process)
    process = customise_csc_LocalReco(process)

    if hasattr(process,'valCscTriggerPrimitiveDigis'):
        #this is not doing anything at the moment
        process.valCscTriggerPrimitiveDigis.commonParam.gangedME1a = cms.bool(False)
    if hasattr(process,'valCsctfTrackDigis'):
        process.valCsctfTrackDigis.gangedME1a = cms.untracked.bool(False)

    from SLHCUpgradeSimulations.Configuration.postLS1Customs import customise_Reco,customise_RawToDigi,customise_DQM
    if hasattr(process,'RawToDigi'):
        process=customise_RawToDigi(process)
    if hasattr(process,'reconstruction'):
        process=customise_Reco(process)
    if hasattr(process,'dqmoffline_step'):
        process=customise_DQM(process)

    return process