CMS 3D CMS Logo

Functions
me0Custom Namespace Reference

Functions

def customise2023 (process)
 
def customise_digitization (process)
 
def customise_harvesting (process)
 
def customise_Validation (process)
 

Function Documentation

def me0Custom.customise2023 (   process)

Definition at line 2 of file me0Custom.py.

References customise_harvesting(), and customise_Validation().

2 def customise2023(process):
3  # if hasattr(process,'digitisation_step') :
4  # process=customise_digitization(process)
5  if hasattr(process,'dqmHarvesting'):
6  process=customise_harvesting(process)
7  if hasattr(process,'validation_step'):
8  process=customise_Validation(process)
9  return process
def customise_harvesting(process)
Definition: me0Custom.py:25
def customise2023(process)
Definition: me0Custom.py:2
def customise_Validation(process)
Definition: me0Custom.py:19
def me0Custom.customise_digitization (   process)

Definition at line 10 of file me0Custom.py.

References customizeGEMDigi.customize_digi_addGEM_muon_only().

11  from SimMuon.GEMDigitizer.customizeGEMDigi import customize_digi_addGEM_muon_only
12  process = customize_digi_addGEM_muon_only(process)
13  process.simMuonGEMDigis.mixLabel = cms.string("mix")
14  #process.simMuonRPCDigis.digiModel = cms.string('RPCSimParam')
15  #process.simMuonME0Digis.mixLabel = cms.string("mix")
16  process.digitisation_step.remove(process.simMuonRPCDigis)
17  return process
18 
def customize_digi_addGEM_muon_only(process)
def customise_digitization(process)
Definition: me0Custom.py:10
def me0Custom.customise_harvesting (   process)

Definition at line 25 of file me0Custom.py.

Referenced by customise2023().

25 def customise_harvesting(process):
26  #process.load('Validation.MuonGEMHits.MuonGEMHits_cfi')
27  #process.load('Validation.MuonME0Hits.me0PostValidation_cff')
28  #process.genHarvesting += process.me0PostValidation
29  process.load('DQMServices.Components.EDMtoMEConverter_cff')
30  process.genHarvesting += process.EDMtoMEConverter
31  return process
32 
33 
34 
def customise_harvesting(process)
Definition: me0Custom.py:25
def me0Custom.customise_Validation (   process)

Definition at line 19 of file me0Custom.py.

Referenced by customise2023().

19 def customise_Validation(process):
20  #process.load('Validation.MuonGEMHits.MuonGEMHits_cfi')
21  process.load('Validation.MuonME0Validation.me0SimValid_cff')
22  process.genvalid_all += process.me0SimValid
23  return process
24 
def customise_Validation(process)
Definition: me0Custom.py:19