test
CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Functions
gemCustoms Namespace Reference

Functions

def customise2019
 
def customise_Digi
 
def customise_DigiToRaw
 
def customise_DQM
 
def customise_gem_hlt
 
def customise_harvesting
 
def customise_RawToDigi
 
def customise_Reco
 
def customise_Validation
 
def outputCustoms
 

Function Documentation

def gemCustoms.customise2019 (   process)

Definition at line 3 of file gemCustoms.py.

References customise_Digi(), customise_DigiToRaw(), customise_DQM(), customise_gem_hlt(), customise_harvesting(), customise_RawToDigi(), customise_Reco(), and customise_Validation().

3 
4 def customise2019(process):
5  if hasattr(process,'digitisation_step'):
6  process=customise_Digi(process)
7  if hasattr(process,'L1simulation_step'):
8  process=customise_L1Emulator2019(process,'pt0')
9  if hasattr(process,'DigiToRaw'):
10  process=customise_DigiToRaw(process)
11  if hasattr(process,'RawToDigi'):
12  process=customise_RawToDigi(process)
13  if hasattr(process,'reconstruction'):
14  process=customise_Reco(process)
15  if hasattr(process,'dqmoffline_step'):
16  process=customise_DQM(process)
17  if hasattr(process,'dqmHarvesting'):
18  process=customise_harvesting(process)
19  if hasattr(process,'validation_step'):
20  process=customise_Validation(process)
21  if hasattr(process,'HLTSchedule'):
22  process=customise_gem_hlt(process)
23  return process
def customise2019
Definition: gemCustoms.py:3
def customise_RawToDigi
Definition: gemCustoms.py:30
def customise_harvesting
Definition: gemCustoms.py:42
def customise_gem_hlt
Definition: gemCustoms.py:48
def customise_Validation
Definition: gemCustoms.py:39
def customise_Digi
Definition: gemCustoms.py:24
def customise_DQM
Definition: gemCustoms.py:36
def customise_Reco
Definition: gemCustoms.py:33
def customise_DigiToRaw
Definition: gemCustoms.py:27
def gemCustoms.customise_Digi (   process)

Definition at line 24 of file gemCustoms.py.

Referenced by customise2019().

24 
25 def customise_Digi(process):
26  return process
def customise_Digi
Definition: gemCustoms.py:24
def gemCustoms.customise_DigiToRaw (   process)

Definition at line 27 of file gemCustoms.py.

Referenced by customise2019().

27 
28 def customise_DigiToRaw(process):
29  return process
def customise_DigiToRaw
Definition: gemCustoms.py:27
def gemCustoms.customise_DQM (   process)

Definition at line 36 of file gemCustoms.py.

Referenced by customise2019(), and RecoTLR.customiseDataRun2Common().

36 
37 def customise_DQM(process):
38  return process
def customise_DQM
Definition: gemCustoms.py:36
def gemCustoms.customise_gem_hlt (   process)

Definition at line 48 of file gemCustoms.py.

Referenced by customise2019().

48 
49 def customise_gem_hlt(process):
50  process.hltL2OfflineMuonSeeds.EnableGEMMeasurement = cms.bool( True )
51  process.hltL2Muons.L2TrajBuilderParameters.EnableGEMMeasurement = cms.bool( True )
52  process.hltL2Muons.BWFilterParameters.EnableGEMMeasurement = cms.bool( True )
53  return process
54 
55 
def customise_gem_hlt
Definition: gemCustoms.py:48
def gemCustoms.customise_harvesting (   process)

Definition at line 42 of file gemCustoms.py.

Referenced by customise2019().

42 
43 def customise_harvesting(process):
44  return process
def customise_harvesting
Definition: gemCustoms.py:42
def gemCustoms.customise_RawToDigi (   process)

Definition at line 30 of file gemCustoms.py.

Referenced by customise2019(), and RecoTLR.customiseDataRun2Common().

30 
31 def customise_RawToDigi(process):
32  return process
def customise_RawToDigi
Definition: gemCustoms.py:30
def gemCustoms.customise_Reco (   process)

Definition at line 33 of file gemCustoms.py.

Referenced by customise2019(), and RecoTLR.customiseDataRun2Common().

33 
34 def customise_Reco(process):
35  return process
def customise_Reco
Definition: gemCustoms.py:33
def gemCustoms.customise_Validation (   process)

Definition at line 39 of file gemCustoms.py.

Referenced by customise2019().

39 
40 def customise_Validation(process):
41  return process
def customise_Validation
Definition: gemCustoms.py:39
def gemCustoms.outputCustoms (   process)

Definition at line 45 of file gemCustoms.py.

45 
46 def outputCustoms(process):
47  return process
def outputCustoms
Definition: gemCustoms.py:45