-
Notifications
You must be signed in to change notification settings - Fork 16
/
Copy pathlaw.cfg
101 lines (75 loc) Β· 2.5 KB
/
law.cfg
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
#
# law settings
#
[core]
# inherit from the columnflow configuration file
inherit: $CF_BASE/law.cfg
extend: $HBT_BASE/law_fs.cfg, $HBT_BASE/law_outputs.cfg, $HBT_BASE/law_user.cfg
[modules]
columnflow.tasks.cms.inference
columnflow.tasks.cms.external
hbt.tasks
[logging]
law: INFO
luigi-interface: INFO
gfal2: WARNING
columnflow.columnar_util-perf: INFO
law.sandbox.base: INFO
[notifications]
mattermost_user: HH β bbππ
[job]
job_file_dir: $CF_JOB_BASE
job_file_dir_cleanup: False
job_file_dir_mkdtemp: sub_{{task_id}}_XXX
crab_sandbox_name: CMSSW_14_2_1::arch=el9_amd64_gcc12
#
# analysis specific settings
#
[analysis]
default_analysis: hbt.config.analysis_hbt.analysis_hbt
default_config: 22pre_v14
default_dataset: hh_ggf_hbb_htt_kl1_kt1_powheg
calibration_modules: columnflow.calibration.cms.{jets,met,tau}, hbt.calibration.{default,fake_triggers}
selection_modules: columnflow.selection.cms.{json_filter,met_filters}, hbt.selection.{default,lepton,trigger}
production_modules: columnflow.production.{categories,normalization,processes}, columnflow.production.cms.{btag,electron,mc_weight,muon,pdf,pileup,scale,seeds,gen_top_decay}, hbt.production.{default,weights,features,btag,tau,minimal,hh_mass,res_networks,patches}
categorization_modules: hbt.categorization.default
weight_production_modules: columnflow.weight.{empty,all_weights}, hbt.weight.default
ml_modules: hbt.ml.test
inference_modules: hbt.inference.{default,inf_model}
# wether or not the ensure_proxy decorator should be skipped, even if used by task's run methods
skip_ensure_proxy: False
# do not write hists in selection
default_create_selection_hists: False
# some remote workflow parameter defaults
# (resources like memory and disk can also be set in [resources] with more granularity)
htcondor_flavor: $CF_HTCONDOR_FLAVOR
htcondor_share_software: True
# 2GB -> short "lite" queue, otherwise long "bide" queue on the naf
htcondor_memory: 2GB
htcondor_disk: 5GB
slurm_flavor: $CF_SLURM_FLAVOR
slurm_partition: $CF_SLURM_PARTITION
# ChunkedIOHandler defaults
chunked_io_chunk_size: 50000
chunked_io_pool_size: 1
chunked_io_debug: False
#
# task resources
#
[resources]
# default selection with hhbtag requires more memory
cf.{Select,Reduce}Events__sel_default: htcondor_memory=6GB, crab_memory=5000MB
#
# luigi configs
# (in addition to those in the inherited file)
#
[luigi_resources]
naf_riegerma: 5000
naf_pkeicher: 5000
naf_alvesand: 5000
naf_wiedersb: 5000
naf_prouvost: 5000
naf_haddadan: 5000
naf_nguyenth: 5000
naf_wardrobe: 5000
naf_pgadow: 5000