CMS 3D CMS Logo

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
postLS1CustomsPreMixing.py
Go to the documentation of this file.
1 from __future__ import absolute_import
2 
3 import FWCore.ParameterSet.Config as cms
4 
5 from SLHCUpgradeSimulations.Configuration.muonCustomsPreMixing import customise_csc_PostLS1
6 from . import postLS1Customs
7 
8 
9 def customisePostLS1(process):
10 
11  # apply the general 25 ns post-LS1 customisation
12  process = postLS1Customs.customisePostLS1(process)
13  # deal with premixing-specific CSC changes separately
14  process = customise_csc_PostLS1(process)
15 
16  return process
17 
18 
19 def customisePostLS1_50ns(process):
20 
21  # apply the general 25 ns post-LS1 customisation
22  process = postLS1Customs.customisePostLS1_50ns(process)
23  # deal with premixing-specific CSC changes separately
24  process = customise_csc_PostLS1(process)
25 
26  return process
27 
28 
29 def customisePostLS1_HI(process):
30 
31  # apply the general 25 ns post-LS1 customisation
32  process = postLS1Customs.customisePostLS1_HI(process)
33  # deal with premixing-specific CSC changes separately
34  process = customise_csc_PostLS1(process)
35 
36  return process
37 
def customise_csc_PostLS1
Definition: muonCustoms.py:234