diff --git a/DataFormats/L1TCorrelator/src/classes_def.xml b/DataFormats/L1TCorrelator/src/classes_def.xml index 6f5b865066d4c..2ba68a5f58872 100644 --- a/DataFormats/L1TCorrelator/src/classes_def.xml +++ b/DataFormats/L1TCorrelator/src/classes_def.xml @@ -20,28 +20,28 @@ - + - + - + - + @@ -52,7 +52,7 @@ - + @@ -60,7 +60,7 @@ - + @@ -76,7 +76,7 @@ - + @@ -84,21 +84,21 @@ - + - + - + diff --git a/DataFormats/L1TMuonPhase2/src/classes_def.xml b/DataFormats/L1TMuonPhase2/src/classes_def.xml index a31740aed46f9..c40decd904a56 100644 --- a/DataFormats/L1TMuonPhase2/src/classes_def.xml +++ b/DataFormats/L1TMuonPhase2/src/classes_def.xml @@ -8,7 +8,7 @@ - + diff --git a/DataFormats/L1TParticleFlow/src/classes_def.xml b/DataFormats/L1TParticleFlow/src/classes_def.xml index c67da0a435acc..47f81e67d8515 100644 --- a/DataFormats/L1TParticleFlow/src/classes_def.xml +++ b/DataFormats/L1TParticleFlow/src/classes_def.xml @@ -10,7 +10,7 @@ - + diff --git a/DataFormats/L1Trigger/src/classes_def.xml b/DataFormats/L1Trigger/src/classes_def.xml index dfa94d445f109..81cb865340139 100644 --- a/DataFormats/L1Trigger/src/classes_def.xml +++ b/DataFormats/L1Trigger/src/classes_def.xml @@ -277,7 +277,7 @@ - + diff --git a/DataFormats/Phase2TrackerCluster/src/classes_def.xml b/DataFormats/Phase2TrackerCluster/src/classes_def.xml index 95a89e2b8804f..7190f41219402 100644 --- a/DataFormats/Phase2TrackerCluster/src/classes_def.xml +++ b/DataFormats/Phase2TrackerCluster/src/classes_def.xml @@ -1,6 +1,6 @@ - - + + diff --git a/DataFormats/Phase2TrackerDigi/interface/Phase2TrackerDigi.h b/DataFormats/Phase2TrackerDigi/interface/Phase2TrackerDigi.h index c4da4ceaf130f..730728502ca25 100644 --- a/DataFormats/Phase2TrackerDigi/interface/Phase2TrackerDigi.h +++ b/DataFormats/Phase2TrackerDigi/interface/Phase2TrackerDigi.h @@ -9,61 +9,65 @@ * Persistent digi for the Phase 2 tracker */ -class Phase2TrackerDigi { -public: - typedef uint16_t PackedDigiType; +namespace io_v1 { + class Phase2TrackerDigi { + public: + typedef uint16_t PackedDigiType; - Phase2TrackerDigi(unsigned int packed_channel) : theChannel(packed_channel) {} + Phase2TrackerDigi(unsigned int packed_channel) : theChannel(packed_channel) {} - Phase2TrackerDigi(unsigned int row, unsigned int col) { theChannel = pixelToChannel(row, col); } + Phase2TrackerDigi(unsigned int row, unsigned int col) { theChannel = pixelToChannel(row, col); } - Phase2TrackerDigi(unsigned int row, unsigned int col, bool ot_flag) { - theChannel = pixelToChannel(row, col); - if (ot_flag) - theChannel |= (1 << 15); - } + Phase2TrackerDigi(unsigned int row, unsigned int col, bool ot_flag) { + theChannel = pixelToChannel(row, col); + if (ot_flag) + theChannel |= (1 << 15); + } - Phase2TrackerDigi() : theChannel(0) {} + Phase2TrackerDigi() : theChannel(0) {} - // Access to digi information - pixel sensors - unsigned int row() const { return channelToRow(theChannel); } - unsigned int column() const { return channelToColumn(theChannel); } - // Access to digi information - strip sensors - unsigned int strip() const { return row(); } - unsigned int edge() const { return column(); } // CD: any better name for that? - // Access to the (raw) channel number - unsigned int channel() const { return 0x7FFF & theChannel; } - // Access Overthreshold bit - bool overThreshold() const { return (otBit(theChannel) ? true : false); } + // Access to digi information - pixel sensors + unsigned int row() const { return channelToRow(theChannel); } + unsigned int column() const { return channelToColumn(theChannel); } + // Access to digi information - strip sensors + unsigned int strip() const { return row(); } + unsigned int edge() const { return column(); } // CD: any better name for that? + // Access to the (raw) channel number + unsigned int channel() const { return 0x7FFF & theChannel; } + // Access Overthreshold bit + bool overThreshold() const { return (otBit(theChannel) ? true : false); } - static std::pair channelToPixel(unsigned int ch) { - return std::pair(channelToRow(ch), channelToColumn(ch)); - } + static std::pair channelToPixel(unsigned int ch) { + return std::pair(channelToRow(ch), channelToColumn(ch)); + } - static PackedDigiType pixelToChannel(unsigned int row, unsigned int col) { - assert(row < 1016); - assert(col < 32); - return row | (col << 10); - } + static PackedDigiType pixelToChannel(unsigned int row, unsigned int col) { + assert(row < 1016); + assert(col < 32); + return row | (col << 10); + } -private: - PackedDigiType theChannel; - static unsigned int channelToRow(unsigned int ch) { return ch & 0x03FF; } - static unsigned int channelToColumn(unsigned int ch) { return ((ch >> 10) & 0x1F); } - static unsigned int otBit(unsigned int ch) { return ((ch >> 15) & 0x1); } -}; + private: + PackedDigiType theChannel; + static unsigned int channelToRow(unsigned int ch) { return ch & 0x03FF; } + static unsigned int channelToColumn(unsigned int ch) { return ((ch >> 10) & 0x1F); } + static unsigned int otBit(unsigned int ch) { return ((ch >> 15) & 0x1); } + }; -// Comparison operators -inline bool operator<(const Phase2TrackerDigi& one, const Phase2TrackerDigi& other) { - return one.channel() < other.channel(); -} + // Comparison operators + inline bool operator<(const Phase2TrackerDigi& one, const Phase2TrackerDigi& other) { + return one.channel() < other.channel(); + } -// distance operators -inline int operator-(const Phase2TrackerDigi& one, const Phase2TrackerDigi& other) { - return int(one.channel()) - int(other.channel()); -} + // distance operators + inline int operator-(const Phase2TrackerDigi& one, const Phase2TrackerDigi& other) { + return int(one.channel()) - int(other.channel()); + } +} // namespace io_v1 +using Phase2TrackerDigi = io_v1::Phase2TrackerDigi; #include -inline std::ostream& operator<<(std::ostream& o, const Phase2TrackerDigi& digi) { return o << " " << digi.channel(); } - +namespace io_v1 { + inline std::ostream& operator<<(std::ostream& o, const Phase2TrackerDigi& digi) { return o << " " << digi.channel(); } +} // namespace io_v1 #endif // DataFormats_Phase2TrackerDigi_Phase2TrackerDigi_H diff --git a/DataFormats/Phase2TrackerDigi/interface/Phase2TrackerDigiFwd.h b/DataFormats/Phase2TrackerDigi/interface/Phase2TrackerDigiFwd.h index 12590ddbaae0b..93813ab3c09c6 100644 --- a/DataFormats/Phase2TrackerDigi/interface/Phase2TrackerDigiFwd.h +++ b/DataFormats/Phase2TrackerDigi/interface/Phase2TrackerDigiFwd.h @@ -1,6 +1,9 @@ #ifndef DataFormats_Phase2TrackerDigi_Phase2TrackerDigiFwd_h #define DataFormats_Phase2TrackerDigi_Phase2TrackerDigiFwd_h -class Phase2TrackerDigi; +namespace io_v1 { + class Phase2TrackerDigi; +} +using Phase2TrackerDigi = io_v1::Phase2TrackerDigi; #endif diff --git a/DataFormats/Phase2TrackerDigi/src/classes_def.xml b/DataFormats/Phase2TrackerDigi/src/classes_def.xml index d16771941ea58..d824ca83f5380 100644 --- a/DataFormats/Phase2TrackerDigi/src/classes_def.xml +++ b/DataFormats/Phase2TrackerDigi/src/classes_def.xml @@ -1,37 +1,37 @@ - - + + - - - + + + - + - + - + - - - + + + - - + + diff --git a/RecoTracker/FinalTrackSelectors/plugins/DuplicateTrackMerger.cc b/RecoTracker/FinalTrackSelectors/plugins/DuplicateTrackMerger.cc index 28e63f4f3f898..4083e45976271 100644 --- a/RecoTracker/FinalTrackSelectors/plugins/DuplicateTrackMerger.cc +++ b/RecoTracker/FinalTrackSelectors/plugins/DuplicateTrackMerger.cc @@ -34,7 +34,6 @@ #include "CondFormats/DataRecord/interface/GBRWrapperRcd.h" #include "TrackingTools/Records/interface/TrackingComponentsRecord.h" -using namespace reco; namespace { class DuplicateTrackMerger final : public edm::stream::EDProducer<> { public: