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
Change DeepTauID modules so they can also process RECO input for HLT purposes #31744
Change DeepTauID modules so they can also process RECO input for HLT purposes #31744
Commits on Oct 10, 2020
-
Changed DeepTau modules so that they can use AOD and RECO input
- input tokens for candidates and taus now use base classes - taus and candidates accessed by dynamic_cast and edm::View - is_online boolean in fillDescriptions - Electron and muon collections empty if is_online - Changed some quantities with functions that calculate quantity differently depending on the input
-
Removed 2 leftover comments
-
- Clean up whitespaces, empty lines and unneeded lines
- Ran "scram build code-checks" and "scram build code-format" - Implemented the new container format. For now the indices of the discriminators are given as inputs in the config file. I will look into using provenance - Switched order of the if statements (for is_online and version checks) in the getPredictions function - turned tau_index to const
-
Changed type of electron_collection and muon_collection in lightLepFu…
…nc to edm::Handle instead of the vector. The way it was before worked in pre3 but switching to pre5 broke that.
-
- Change TauRefType to edm::RefToBase<reco::BaseTau>
-
Switch discriminator indices for RECO from configuration input to mat…
…ching from provenance.
-
-
Made stringFromDiscriminator map and the vectors defining required di…
…scriminators into static const
-
-
- Changed some member names to be according to the naming conventions
- Added, removed and changed some option for the basicDiscriminators in the deepTauAtHLT.py config file to be more in line with RecoTauTag/Configuration/HPSPFTaus_cff.py
-
Sebastian Wozniewski committed
Oct 10, 2020
Commits on Oct 11, 2020
-
remove redundant const qualifiers
Sebastian Wozniewski committedOct 11, 2020
Commits on Oct 12, 2020
-
move deepTauAtHLT.py to RecoTauTag/HLTProducers
Sebastian Wozniewski committedOct 12, 2020
Commits on Oct 30, 2020
-
-
Sebastian Wozniewski committed
Oct 30, 2020 -
Commits on Nov 10, 2020
-
Sebastian Wozniewski committed
Nov 10, 2020