Skip to content

Commit e8030b8

Browse files
pfsandrzejnovak
authored andcommitted
Override CMS experiment name
Enabling the option of overriding the experiment name, otherwise the code will fail with a duplicated argument error. This is useful e.g. in case one would like to write CMS+Totem instead of CMS alone
1 parent cb8f9d5 commit e8030b8

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/mplhep/cms.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,8 @@ def text(text="", **kwargs):
2727
):
2828
kwargs.setdefault(key, value)
2929
kwargs.setdefault("italic", (False, True))
30-
return label_base.exp_text("CMS", text=text, **kwargs)
30+
kwargs.setdefault("exp","CMS")
31+
return label_base.exp_text(text=text, **kwargs)
3132

3233

3334
@docstring.copy(label_base.exp_label)
@@ -42,7 +43,8 @@ def label(label=None, **kwargs):
4243
kwargs.setdefault("italic", (False, True))
4344
if label is not None:
4445
kwargs["label"] = label
45-
return label_base.exp_label(exp="CMS", **kwargs)
46+
kwargs.setdefault("exp","CMS")
47+
return label_base.exp_label(**kwargs)
4648

4749

4850
# Deprecation example

0 commit comments

Comments
 (0)