CMS 3D CMS Logo

Functions
gemCustoms Namespace Reference

Functions

def customise2019 (process)
 
def customise_Digi (process)
 
def customise_DigiToRaw (process)
 
def customise_DQM (process)
 
def customise_gem_hlt (process)
 
def customise_harvesting (process)
 
def customise_RawToDigi (process)
 
def customise_Reco (process)
 
def customise_Validation (process)
 
def outputCustoms (process)
 

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

Definition at line 24 of file gemCustoms.py.

Referenced by customise2019().

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

Definition at line 27 of file gemCustoms.py.

Referenced by customise2019().

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

Definition at line 36 of file gemCustoms.py.

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

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

Definition at line 48 of file gemCustoms.py.

Referenced by customise2019().

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

Definition at line 42 of file gemCustoms.py.

Referenced by customise2019().

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

Definition at line 30 of file gemCustoms.py.

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

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

Definition at line 33 of file gemCustoms.py.

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

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

Definition at line 39 of file gemCustoms.py.

Referenced by customise2019().

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

Definition at line 45 of file gemCustoms.py.

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