CMS 3D CMS Logo

Functions
customiseStoredTPConfig Namespace Reference

Functions

def higherPtTP (process)
 
def inTimeOnlyTP (process)
 
def signalOnlyTP (process)
 
def tpInM3P1BXRange (process)
 

Function Documentation

◆ higherPtTP()

def customiseStoredTPConfig.higherPtTP (   process)

Definition at line 30 of file customiseStoredTPConfig.py.

30 def higherPtTP(process) :
31 
32  if hasattr(process,"mix"):
33 
34  process.mix.digitizers.mergedtruth.select.ptMinTP = 1.
35 
36  return process
37 
38 
39 
40 
41 
42 

◆ inTimeOnlyTP()

def customiseStoredTPConfig.inTimeOnlyTP (   process)

Definition at line 22 of file customiseStoredTPConfig.py.

22 def inTimeOnlyTP(process) :
23 
24  if hasattr(process,"mix"):
25 
26  process.mix.digitizers.mergedtruth.select.intimeOnlyTP = True
27 
28  return process
29 

◆ signalOnlyTP()

def customiseStoredTPConfig.signalOnlyTP (   process)

Definition at line 13 of file customiseStoredTPConfig.py.

13 def signalOnlyTP(process) :
14 
15  if hasattr(process,"mix"):
16 
17  process.mix.digitizers.mergedtruth.select.signalOnlyTP = True
18 
19  return process
20 
21 

◆ tpInM3P1BXRange()

def customiseStoredTPConfig.tpInM3P1BXRange (   process)

Definition at line 3 of file customiseStoredTPConfig.py.

3 def tpInM3P1BXRange(process) :
4 
5  if hasattr(process,"mix"):
6 
7  process.mix.digitizers.mergedtruth.maximumPreviousBunchCrossing = 3
8  process.mix.digitizers.mergedtruth.maximumSubsequentBunchCrossing = 1
9 
10  return process
11 
12 
customiseStoredTPConfig.signalOnlyTP
def signalOnlyTP(process)
Definition: customiseStoredTPConfig.py:13
customiseStoredTPConfig.higherPtTP
def higherPtTP(process)
Definition: customiseStoredTPConfig.py:30
customiseStoredTPConfig.inTimeOnlyTP
def inTimeOnlyTP(process)
Definition: customiseStoredTPConfig.py:22
customiseStoredTPConfig.tpInM3P1BXRange
def tpInM3P1BXRange(process)
Definition: customiseStoredTPConfig.py:3