Skip to content

Conversation

@scott-snyder
Copy link
Contributor

Make INoiseCaloCellsTool::addRandomCellNoise and filterCellNoise as well as INoiseConstTool::getNoiseRMSPerCell and getNoiseRMSPerCell const.

Add new overloads for INoiseCaloCellsTool::addRandomCellNoise and filterCellNoise that operate on a vector of cell/energy pairs rather than a map.

Impementations of these interfaces in k4RecCalorimeter have already been adjusted appropriately:

HEP-FCC/k4RecCalorimeter#177 HEP-FCC/k4RecCalorimeter#183

Clients should not be affected.

BEGINRELEASENOTES

  • Updated noise tool interfaces to remove non-const methods and add interfaces that operate on vectors rather than maps.
    ENDRELEASENOTES

Make INoiseCaloCellsTool::addRandomCellNoise and filterCellNoise as well as
INoiseConstTool::getNoiseRMSPerCell and getNoiseRMSPerCell const.

Add new overloads for INoiseCaloCellsTool::addRandomCellNoise and
filterCellNoise that return a vector of cell/energy pairs rather than a set.

Impementations of this interface in k4RecCalorimeter have already been
adjusted appropriately:

HEP-FCC/k4RecCalorimeter#177
HEP-FCC/k4RecCalorimeter#183

Clients should not be affected.
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.

1 participant