Skip to content
Snippets Groups Projects
Commit 55aa8bfa authored by Riccardo Longo's avatar Riccardo Longo
Browse files

New definitions for subtracted state w/ and w/o Origin Correction - to be used...

New definitions for subtracted state w/ and w/o Origin Correction - to be used in the new HIJetConstituentModifierTool and for downstream tasks (e.g. monitoring)
parent aaa3784d
No related branches found
No related tags found
7 merge requests!58791DataQualityConfigurations: Modify L1Calo config for web display,!46784MuonCondInterface: Enable thread-safety checking.,!46776Updated LArMonitoring config file for WD to match new files produced using MT,!45405updated ART test cron job,!42417Draft: DIRE and VINCIA Base Fragments for Pythia 8.3,!34733Resolve ATLASRECTS-5475, MT protection for HIEventShapeMap,!33702HIClusterSubtraction re-structuring for MT compatibility (ATLASRECT 5493)
...@@ -14,13 +14,16 @@ ...@@ -14,13 +14,16 @@
namespace HIJetRec{ namespace HIJetRec{
//define conventions for HIJets in terms of various signal states //define conventions for HIJets in terms of various signal states
constexpr const char* unsubtractedJetState() { return "JetUnsubtractedScaleMomentum";} constexpr const char* unsubtractedJetState() { return "JetUnsubtractedScaleMomentum";}
constexpr const char* subtractedJetState() { return "JetSubtractedScaleMomentum";} constexpr const char* subtractedJetState() { return "JetSubtractedScaleMomentum";}
constexpr xAOD::JetConstitScale subtractedConstitState() {return xAOD::UncalibratedJetConstituent;} constexpr const char* subtractedOriginCorrectedJetState() { return "JetSubtractedOriginCorrectedScaleMomentum";}
constexpr xAOD::JetConstitScale subtractedConstitState() { return xAOD::UncalibratedJetConstituent;}
constexpr xAOD::JetConstitScale subtractedOriginCorrectedConstitState() { return xAOD::CalibratedJetConstituent;}
constexpr xAOD::CaloCluster::State unsubtractedClusterState() {return xAOD::CaloCluster::ALTCALIBRATED;} constexpr xAOD::CaloCluster::State unsubtractedClusterState() {return xAOD::CaloCluster::ALTCALIBRATED;}
constexpr xAOD::CaloCluster::State subtractedClusterState() {return xAOD::CaloCluster::UNCALIBRATED;} constexpr xAOD::CaloCluster::State subtractedClusterState() {return xAOD::CaloCluster::UNCALIBRATED;}
constexpr xAOD::CaloCluster::State subtractedPVCorrectedClusterState() {return xAOD::CaloCluster::CALIBRATED;} constexpr xAOD::CaloCluster::State subtractedOriginCorrectedClusterState() {return xAOD::CaloCluster::CALIBRATED;}
inline bool inTowerBoundary(float eta0, float phi0, float eta, float phi) inline bool inTowerBoundary(float eta0, float phi0, float eta, float phi)
{ {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment