-
Notifications
You must be signed in to change notification settings - Fork 4.4k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
using unique_ptr for the GoldenPatternVec and many other changes
combination of 4 commits: 1) GoldenPatternVec = std::vector<std::unique_ptr<GoldenPatternType> > OMTFReconstruction::beginRun modified to adapted to the GoldenPatternVec and other changes added calss EmulationObserverBase PatternOptimizerBase::observeProcesorEmulation and findSimMuon moved there DataROOTDumper2 inherits from EmulationObserverBase, removing omtfGpResultsPdfSum and omtfGpResultsFiredLayers from OmtfEvent, removing gpResultsToPt removing DataROOTDumper EventCapture - goldenPatterns is pointer now removed OMTFSorterWithThreshold removed PatternsPtAssignment ProcessorBase<GoldenPatternType>::setGPs removed, code moved to constructor 2) added L1T_OmtfP1_ prefix in the include guards in header files 3) using ESWatcher<L1TMuonOverlapParamsRcd> in the OMTFReconstruction to prevent the patterns re-creation every run start (if the patterns are created from the EventSetup, and not directly from the xml) 4) L1TMuonOverlapPhase1TrackProducer inherits from edm::one::EDProducer with edm::one::WatchRuns customization
- Loading branch information
Karol Bunkowski
committed
Sep 2, 2021
1 parent
70ff9c2
commit 6623bc0
Showing
64 changed files
with
484 additions
and
957 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -5,8 +5,8 @@ | |
* Author: Karol Bunkowski [email protected] | ||
*/ | ||
|
||
#ifndef INTERFACE_ALGOMUONBASE_H_ | ||
#define INTERFACE_ALGOMUONBASE_H_ | ||
#ifndef L1T_OmtfP1_ALGOMUONBASE_H_ | ||
#define L1T_OmtfP1_ALGOMUONBASE_H_ | ||
|
||
#include "L1Trigger/L1TMuonOverlapPhase1/interface/ProcConfigurationBase.h" | ||
#include "L1Trigger/L1TMuonOverlapPhase1/interface/MuonStub.h" | ||
|
@@ -79,4 +79,4 @@ class AlgoMuonBase { | |
std::vector<boost::dynamic_bitset<> > firedLayerBitsInBx; | ||
}; | ||
|
||
#endif /* INTERFACE_ALGOMUONBASE_H_ */ | ||
#endif /* L1T_OmtfP1_ALGOMUONBASE_H_ */ |
4 changes: 2 additions & 2 deletions
4
L1Trigger/L1TMuonOverlapPhase1/interface/AngleConverterBase.h
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -5,8 +5,8 @@ | |
* Author: Karol Bunkowski [email protected] | ||
*/ | ||
|
||
#ifndef L1TMuonOverlapPhase1_MUONSTUBSINPUT_H_ | ||
#define L1TMuonOverlapPhase1_MUONSTUBSINPUT_H_ | ||
#ifndef L1T_OmtfP1_MUONSTUBSINPUT_H_ | ||
#define L1T_OmtfP1_MUONSTUBSINPUT_H_ | ||
|
||
#include "L1Trigger/L1TMuonOverlapPhase1/interface/ProcConfigurationBase.h" | ||
#include "L1Trigger/L1TMuonOverlapPhase1/interface/MuonStub.h" | ||
|
@@ -50,4 +50,4 @@ class MuonStubsInput { | |
MuonStubPtrs2D muonStubsInLayers; | ||
}; | ||
|
||
#endif /* L1TMuonOverlapPhase1_MUONSTUBSINPUT_H_ */ | ||
#endif /* L1T_OmtfP1_MUONSTUBSINPUT_H_ */ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
4 changes: 2 additions & 2 deletions
4
L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/GhostBusterPreferRefDt.h
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
4 changes: 2 additions & 2 deletions
4
L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/GoldenPattern.h
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
4 changes: 2 additions & 2 deletions
4
L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/GoldenPatternWithStat.h
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
33 changes: 0 additions & 33 deletions
33
L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/OMTFSorterWithThreshold.h
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
4 changes: 2 additions & 2 deletions
4
L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/OMTFinputMaker.h
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.