CMS 3D CMS Logo

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