Commit 6945b472 authored by Scott Snyder's avatar Scott Snyder Committed by Graeme Stewart
Browse files

Add friend decls for tp converters. (TrkTrackSummary-00-23-14)

	* Tagging TrkTrackSummary-00-23-14.
	* TrkTrackSummary/TrackSummary.h,
	TrkTrackSummary/MuonTrackSummary.h: Add friend decls for tp
	converters.
parent 07cde216
......@@ -8,6 +8,8 @@
#include "Identifier/Identifier.h"
class MsgStream;
class InDetTrackSummaryCnv_p1;
class TrackSummaryCnv_p2;
namespace InDet {
......@@ -22,6 +24,8 @@ namespace Trk {
class InDetTrackSummary {
public:
friend class InDet::InDetTrackSummaryHelperTool;
friend class ::InDetTrackSummaryCnv_p1;
friend class ::TrackSummaryCnv_p2;
/** default constructor */
InDetTrackSummary();
......
......@@ -8,6 +8,9 @@
#include "Identifier/Identifier.h"
class MsgStream;
class MuonTrackSummaryCnv_p1;
class MuonTrackSummaryCnv_p2;
class TrackSummaryCnv_p2;
namespace Muon {
......@@ -93,6 +96,10 @@ namespace Trk {
private:
friend class ::MuonTrackSummaryCnv_p1;
friend class ::MuonTrackSummaryCnv_p2;
friend class ::TrackSummaryCnv_p2;
Identifier m_chId; //<! chamber identifier
bool m_isMdt; //<! is this a MDT chamber
......@@ -132,6 +139,9 @@ namespace Trk {
const std::vector<ChamberHitSummary>& chamberHitSummary() const { return m_chamberHitSummary; }
private:
friend class ::MuonTrackSummaryCnv_p1;
friend class ::MuonTrackSummaryCnv_p2;
friend class ::TrackSummaryCnv_p2;
unsigned int m_nscatterers; //<! number of scattering centres on the track
unsigned int m_npseudoMeasurements; //<! number of pseudomeasurements on the track
......
......@@ -15,6 +15,8 @@ email : edward.moyse@cern.ch
#include <bitset>
class MsgStream;
class TrackSummaryCnv_p1;
class TrackSummaryCnv_p2;
namespace InDet {
class InDetTrackSummaryHelperTool;
......@@ -264,6 +266,8 @@ public:
bool update(Trk::SummaryType type, int new_value);
private: // data members
friend class ::TrackSummaryCnv_p1;
friend class ::TrackSummaryCnv_p2;
/** vector containing the persistent summary information. */
std::vector<int> m_information;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment