Exemple #1
0
def customisePostLS1_B0T_lowPU(process):
    # 50ns only

    process = customisePostLS1_lowPU(process)
    process = customiseForRunI(process)

    return process
Exemple #2
0
def customisePostLS1_B0T_lowPU(process):
    # 50ns only

    process=customisePostLS1_lowPU(process)
    process=customiseForRunI(process)

    return process
Exemple #3
0
def customisePromptRun2B0T(process):
    process = customiseForRunI(process)
    process = customisePromptRun2(process)
    return process
Exemple #4
0
def customiseExpressRun2B0T(process):
    process = customiseForRunI(process)
    process = customiseExpressRun2(process)
    return process
Exemple #5
0
def customisePromptRun2B0T(process):
    process=customiseForRunI(process)
    process=customisePromptRun2(process)
    return process
Exemple #6
0
def customiseExpressRun2B0T(process):
    process=customiseForRunI(process)
    process=customiseExpressRun2(process)
    return process
Exemple #7
0
def customisePromptRun2DeprecatedB0T(process):
    process=customiseForRunI(process)
    process=customisePromptRun2Deprecated(process)
    return process
# Path and EndPath definitions
process.raw2digi_step = cms.Path(process.RawToDigi)
process.reconstruction_step = cms.Path(process.reconstruction)
process.endjob_step = cms.EndPath(process.endOfProcess)
process.RECOoutput_step = cms.EndPath(process.RECOoutput)

# Schedule definition
#process.schedule = cms.Schedule(process.raw2digi_step,process.reconstruction_step,process.endjob_step,process.RECOoutput_step)

# customisation of the process.

# Automatic addition of the customisation function from RecoTracker.Configuration.customiseForRunI
from RecoTracker.Configuration.customiseForRunI import customiseForRunI 

#call to customisation function customiseForRunI imported from RecoTracker.Configuration.customiseForRunI
process = customiseForRunI(process)

# End of customisation functions



# Added for TimingStudy
# Comment out line 69 (schedule)
# Create simplified Run I like tracking configuration up to Tracker steps (exclude muon and electron steps)
# configure simple Vertexing to use earlyGeneralTracks
process.unsortedOfflinePrimaryVertices.TrackLabel = "earlyGeneralTracks"

## Simplified Tracker only tracks (exclude muon seeded etc. steps)
process.raw2digi_Tracker_only_step = cms.Path(process.siPixelDigis * process.siStripDigis)

process.reconstruction_Tracker_only_step = cms.Path(
Exemple #9
0
def customisePromptRun2DeprecatedB0T(process):
    from RecoTracker.Configuration.customiseForRunI import customiseForRunI
    process=customiseForRunI(process)
    process=customisePromptRun2Deprecated(process)
    return process
Exemple #10
0
def customisePromptRun2DeprecatedB0T(process):
    process = customiseForRunI(process)
    process = customisePromptRun2Deprecated(process)
    return process