Main Page
Namespaces
Classes
Package Documentation
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: customisePostEra_Run2_2017_trackingOnly
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
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
not
args.has_key(
'skims'
) :
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
not
args.has_key(
'dqmSeq'
) :
42
args[
'dqmSeq'
] = [
'DQMOfflineTracking'
]
43
44
process = pp.expressProcessing(self, globalTag, **args)
45
46
return
process
47
48
"""
49
_ppEra_Run2_2017_trackingOnly
50
51
Implement configuration building for data processing for proton
52
collision data taking for Run2, 2017 high performance beamspot
53
54
"""
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
createTree.pp
pp
Definition:
createTree.py:15
Impl.trackingOnly.trackingOnly.__init__
def __init__(self)
Definition:
trackingOnly.py:15
mps_alisetup.append
string append
Definition:
mps_alisetup.py:652
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