|
1 |
| -#ifndef DataFormats_Run3ScoutingMuon_h |
2 |
| -#define DataFormats_Run3ScoutingMuon_h |
| 1 | +#ifndef DataFormats_Scouting_Run3ScoutingMuon_h |
| 2 | +#define DataFormats_Scouting_Run3ScoutingMuon_h |
3 | 3 |
|
4 | 4 | #include <vector>
|
5 |
| -#include "DataFormats/TrackReco/interface/Track.h" |
| 5 | +#include "DataFormats/Scouting/interface/Run3ScoutingHitPatternPOD.h" |
6 | 6 |
|
7 | 7 | // Class for holding muon information, for use in data scouting
|
8 | 8 | // IMPORTANT: the content of this class should be changed only in backwards compatible ways!
|
@@ -63,8 +63,8 @@ class Run3ScoutingMuon {
|
63 | 63 | float trk_vx,
|
64 | 64 | float trk_vy,
|
65 | 65 | float trk_vz,
|
66 |
| - reco::HitPattern trk_hitPattern, |
67 |
| - std::vector<int> vtxIndx) |
| 66 | + std::vector<int> vtxIndx, |
| 67 | + Run3ScoutingHitPatternPOD trk_hitPattern) |
68 | 68 | : pt_(pt),
|
69 | 69 | eta_(eta),
|
70 | 70 | phi_(phi),
|
@@ -119,8 +119,8 @@ class Run3ScoutingMuon {
|
119 | 119 | trk_vx_(trk_vx),
|
120 | 120 | trk_vy_(trk_vy),
|
121 | 121 | trk_vz_(trk_vz),
|
122 |
| - trk_hitPattern_(trk_hitPattern), |
123 |
| - vtxIndx_(std::move(vtxIndx)) {} |
| 122 | + vtxIndx_(std::move(vtxIndx)), |
| 123 | + trk_hitPattern_(trk_hitPattern) {} |
124 | 124 | //default constructor
|
125 | 125 | Run3ScoutingMuon()
|
126 | 126 | : pt_(0),
|
@@ -237,8 +237,8 @@ class Run3ScoutingMuon {
|
237 | 237 | float trk_vx() const { return trk_vx_; }
|
238 | 238 | float trk_vy() const { return trk_vy_; }
|
239 | 239 | float trk_vz() const { return trk_vz_; }
|
240 |
| - reco::HitPattern const& trk_hitPattern() const { return trk_hitPattern_; } |
241 | 240 | std::vector<int> const& vtxIndx() const { return vtxIndx_; }
|
| 241 | + Run3ScoutingHitPatternPOD const& trk_hitPattern() const { return trk_hitPattern_; } |
242 | 242 |
|
243 | 243 | private:
|
244 | 244 | float pt_;
|
@@ -295,8 +295,8 @@ class Run3ScoutingMuon {
|
295 | 295 | float trk_vx_;
|
296 | 296 | float trk_vy_;
|
297 | 297 | float trk_vz_;
|
298 |
| - reco::HitPattern trk_hitPattern_; |
299 | 298 | std::vector<int> vtxIndx_;
|
| 299 | + Run3ScoutingHitPatternPOD trk_hitPattern_; |
300 | 300 | };
|
301 | 301 |
|
302 | 302 | typedef std::vector<Run3ScoutingMuon> Run3ScoutingMuonCollection;
|
|
0 commit comments