1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
|
;###############################################################################
;## general settings
;###############################################################################
;# classInf: Specifies queue for the batch-sytem. If split by a ":", the first
;# part specifies queue for millejobs and second part for pedejobs
;# This configuration parameter is mandatory.
;#
;# jobname: Arbitrary name to identify this campaign (used for batch job name)
;# This configuration parameter is mandatory.
;#
;# FirstRunForStartGeometry: Specify the run to be used as reference. The IOVs
;# of this runs are taken as start values for the
;# alignment and surface deformations.
;# This configuration parameter is mandatory.
;#
;# pedeMem: Specifies memory that is granted for Pedejob in MB
;# This configuration parameter is mandatory.
;#
;# datasetdir: Path to the datasetfiles for convenience (see inputFileList in
;# dataset-sections).
;# This variable is optional.
;#
;# configTemplate: Specifies the default path and name of the config-template.
;# If the string $CMSSW_BASE is in the configTemplate-Path, it
;# is later substituted appropriately in mps_alisetup.py.
;# This variable can be overwritten in individual dataset-sections if needed.
;# It is mandatory to define it either here or in each dataset section.
;#
;# globaltag: Set a default globaltag for all datasets.
;# This variable can be overwritten in individual dataset-sections if needed.
;# It is mandatory to define it either here or in each dataset section.
;#
;# json: Specify a default path and name of a json file for exclusion of
;# luminosity-intervals.
;# This variable is optional and can be overwritten in individual
;# dataset-sections if needed.
;#
;# externalDatasets: Specify a comma-separated list of extra ini files which
;# contain dataset sections and possibly (local) general and
;# weight sections.
;# This variable is optional.
;#
;# pedesettings: Specify a comma-separated list of files which contain different
;# pede settings that are appended to the config.
;# This variable is optional.
[general]
classInf = htcondor_cafalca_workday:htcondor_bigmem_testmatch
jobname = MillePedeCampaign
pedeMem = 32000
datasetdir = /afs/cern.ch/cms/CAF/CMSALCA/ALCA_TRACKERALIGN/MP/MPproduction/datasetfiles
configTemplate = universalConfigTemplate.py
globaltag = auto:run2_data
;# empty string defaults to geometry from DB
recogeometry =
;# set this to the run from where you want to start
FirstRunForStartGeometry = 0
;###############################################################################
;## weights
;###############################################################################
;# This section allows to assign names to weights which can be used in the
;# dataset sections below for the 'weight' parameter
; [weights]
; minbias = 0.3
; Cosmics = 3
; IsoMu = 1 ;default weight
; ZMuMu = 2.5
;###############################################################################
;## datasets
;###############################################################################
;# Choose a descriptive name for the section-name (e.g. Run2015C_Cosmics).
;# Later displayed in mps_stat.
;#
;###############################################################################
;# ESSENTIAL VARIABLES:
;#
;# collection: Specifies the type of tracks. Very important!
;# Possible collections:
;# - ALCARECOTkAlMinBias
;# - ALCARECOTkAlCosmicsCTF0T
;# - ALCARECOTkAlZMuMu
;# - ALCARECOTkAlUpsilonMuMu
;# - ALCARECOTkAlMuonIsolated
;# - generalTracks
;# - ALCARECOTkAlCosmicsInCollisions
;#
;# inputFileList: Path to the list of datafiles. You can use the string ${datasetdir} which
;# is later replaced by the value of the datasetdir-variable in the general section.
;#
;# REQUIRED FOR COSMICS ONLY:
;# cosmicsDecoMode: Toggle deconvolution mode for cosmics. Was called apvmode before.
;#
;# cosmicsZeroTesla: Set to "true" for cosmics at 0T. Set to "false" for cosmics at 3.8T.
;#
;###############################################################################
;# OPTIONAL VARIABLES:
;#
;# njobs: Overwrite the number of jobs. Per default mps_alisetup.py counts the number of
;# files listed in the Inputfilelist and submits this number as njobs. You can overwrite this
;# with any lower number. If the number of jobs here exceeds the default, the default is used.
;#
;# primarywidth: Set a different primaryWidth for the AlignmentProducer.
;# Usage: primaryWidth = <somefloat>
;# Useful for di-muon collections (from Z/Upsilon) to tune this value.
;#
;# weight: Assigns a weight for pede for all millejobs
;# of the dataset.
;# Usage: weight = <somefloat>
;#
;# configTemplate: Overwrites the default from the general-section for an individual dataset.
;# If the string $CMSSW_BASE is in configTemplate-Path,
;# it is later substituted appropriately in mps_alisetup.py.
;#
;# globaltag: Overwrites the default from the general-section for an individual dataset.
;#
;# json: Overwrites the default from the general-secion for an individual dataset.
;#
;# numberOfEvents: maximum number of events (optional)
;# -> only approximate in combination with a JSON file
[dataset:Cosmics3.8T]
collection = ALCARECOTkAlCosmicsCTF0T
inputFileList = ${datasetdir}/
cosmicsDecoMode = true
cosmicsZeroTesla = false
[dataset:IsoMu]
collection = ALCARECOTkAlMuonIsolated
inputFileList = ${datasetdir}/
[dataset:ZMuMu]
collection = ALCARECOTkAlZMuMu
inputFileList = ${datasetdir}/
[dataset:UpsilonMuMu]
collection = ALCARECOTkAlUpsilonMuMu
inputFileList = ${datasetdir}/
[dataset:MinBias]
collection = ALCARECOTkAlMinBias
inputFileList = ${datasetdir}/
|