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: