Main Page
Namespaces
Classes
Package Documentation
src
Configuration
DataProcessing
python
Impl
trackingOnly.py
Go to the documentation of this file.
1
#!/usr/bin/env python
2
"""
3
_trackingOnly_
4
5
Scenario supporting proton collisions and tracking only reconstruction for HP beamspot
6
7
"""
8
9
import
os
10
import
sys
11
12
from
Configuration.DataProcessing.Impl.pp
import
pp
13
14
class
trackingOnly
(
pp
):
15
def
__init__
(self):
16
pp.__init__(self)
17
# tracking only RECO is sufficient, to run high performance BS at PCL;
18
# some dedicated customization are required, though: see specific era implementations
19
self.
recoSeq
=
':reconstruction_trackingOnly'
20
self.
cbSc
=
'pp'
21
# don't run EI, because only tracking is done
22
self.
addEI
=
False
23
"""
24
_trackingOnly_
25
26
Implement configuration building for data processing for proton
27
collision data taking for high performance beamspot
28
29
"""
30
31
def
expressProcessing
(self, globalTag, **args):
32
33
# TkAlMinBias run but hidden to Tier0, in order not to persist it
34
if
'skims'
not
in
args :
35
args[
'skims'
]=[
'TkAlMinBias'
]
36
else
:
37
if
not
'TkAlMinBias'
in
args[
'skims'
] :
38
args[
'skims'
].
append
(
'TkAlMinBias'
)
39
40
# reco sequence is limited to tracking => DQM accordingly
41
if
'dqmSeq'
not
in
args
or
len(args[
'dqmSeq'
])==0:
42
args[
'dqmSeq'
] = [
'DQMOfflineTracking'
]
43
44
process = pp.expressProcessing(self, globalTag, **args)
45
46
return
process
47
48
Impl.trackingOnly.trackingOnly.cbSc
cbSc
Definition:
trackingOnly.py:20
Impl.trackingOnly.trackingOnly.recoSeq
recoSeq
Definition:
trackingOnly.py:19
Impl.trackingOnly.trackingOnly.expressProcessing
def expressProcessing(self, globalTag, args)
Definition:
trackingOnly.py:31
mps_setup.append
append
Definition:
mps_setup.py:85
createTree.pp
pp
Definition:
createTree.py:17
Impl.trackingOnly.trackingOnly.__init__
def __init__(self)
Definition:
trackingOnly.py:15
Impl.trackingOnly.trackingOnly.addEI
addEI
Definition:
trackingOnly.py:22
Impl.trackingOnly.trackingOnly
Definition:
trackingOnly.py:14
Generated for CMSSW Reference Manual by
1.8.11