Skip to content

b-quark mass uncertainty on Z#668

Open
lucalavezzo wants to merge 8 commits intoWMass:mainfrom
lucalavezzo:b-quark-mass
Open

b-quark mass uncertainty on Z#668
lucalavezzo wants to merge 8 commits intoWMass:mainfrom
lucalavezzo:b-quark-mass

Conversation

@lucalavezzo
Copy link
Collaborator

@lucalavezzo lucalavezzo commented Mar 2, 2026

Adds b-quark mass uncertainties in the Z dilepton workflow.

@lucalavezzo lucalavezzo requested a review from davidwalter2 March 4, 2026 14:29
@lucalavezzo lucalavezzo marked this pull request as ready for review March 4, 2026 14:29
Copy link
Collaborator

@davidwalter2 davidwalter2 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not sure if it should be treated as theoryCorr or adding a new command line argument as it is done now, both works. Maybe @kdlong has an opinion.

def parse_args():
parser = parsing.base_parser()
parser.add_argument(
"massive_file",
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Usually we use camelCase format for command line arguments because "-" and "" are being converted into "" I think. Could you change that in massiveFile and follow that also for other arguments?

axis_absy = h2d.axes["absYVgen"]
axis_pt = h2d.axes["ptVgen"]
axis_Q = hist.axis.Regular(1, 60, 120, name="Q", underflow=True, overflow=True)
axis_charge = hist.axis.Regular(1, 0, 1, name="charge")
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

set underflow and overflow to false?

passSystToFakes=passSystToFakes,
)

rabbit_helpers.add_mb_fo_uncertainty(
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should make a check if the histogram is available to keep backwards compatibility

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants