Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove CurrentProcessingContext from HLTrigger #576

Merged

Conversation

wddgit
Copy link
Contributor

@wddgit wddgit commented Aug 20, 2013

Remove all uses of CurrentProcessingContext from HLTrigger
packages. This is replaced by using the new ModuleCallingContext.
There should be no change in behavior. The only interface change
in the HLTrigger code is that the Event is an added argument
to some functions. These functions are only used in a few
places and all uses are fixed. Also in the Framework, the
PlaceInPathContext class is added and used. Removed the unused
filling of TriggerResults for end paths. Some other minor
Framework cleanup and unit tests.

Remove all uses of CurrentProcessingContext from HLTrigger
packages. This is replaced by using the new ModuleCallingContext.
There should be no change in behavior. The only interface change
in the HLTrigger code is that the Event is an added argument
to some functions. These functions are only used in a few
places and all uses are fixed. Also in the Framework, the
PlaceInPathContext class is added and used. Removed the unused
filling of TriggerResults for end paths. Some other minor
Framework cleanup and unit tests.
@cmsbuild
Copy link
Contributor

@Dr15Jones @Martin-Grunewald @perrotta can you please sign?
@nclopezo can you run the tests?

@ghost ghost assigned nclopezo Aug 20, 2013
@Dr15Jones
Copy link
Contributor

I wanted to wait for the results of the run the tests before signing.

@cmsbuild
Copy link
Contributor

The following categories have been signed by gruenew (a.k.a. @Martin-Grunewald on GitHub): HLT

@cms-git-hlt, @cms-git-fastsim

@cmsbuild
Copy link
Contributor

The following categories have been signed by chrjones (a.k.a. @Dr15Jones on GitHub): Core

@cms-git-visualization, @cms-git-core, @cms-git-geometry

@nclopezo
Copy link
Contributor

Hi,

I took these changes on top of CMSSW_7_0_X_2013-08-21-0200, I ran the unit tests and RelVals, all tests passed.

You can see the logs here:

https://cmssdt.cern.ch/jenkins/job/Pull-Request-Integration/ARCHITECTURE=slc5_amd64_gcc472/192/consoleFull

ktf added a commit that referenced this pull request Aug 22, 2013
…mHLT

Remove CurrentProcessingContext from HLTrigger
@ktf ktf merged commit 3758ca8 into cms-sw:CMSSW_7_0_X Aug 22, 2013
@wddgit wddgit deleted the removeCurrentProcessingContextFromHLT branch November 8, 2013 19:17
jbsauvan pushed a commit to jbsauvan/cmssw that referenced this pull request Jan 26, 2016
…7_4_12_samples3

fix QCD Mu5 samples in mAOD v2
veelken pushed a commit to veelken/cmssw that referenced this pull request Dec 21, 2016
fwyzard pushed a commit to fwyzard/cmssw that referenced this pull request Nov 23, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants