22#include "GaudiKernel/MsgStream.h"
30static const double DELTA = 0.001;
124 std::stringstream
ss;
126 <<
"; chi2 match: " << d.matchChi2();
133 return ( m <<
str( d ) );
144 if( std::abs(
a.matchChi2() - b.matchChi2() ) >
DELTA )
160 std::map< std::string, double >& variableChange ) {
165 if( std::abs(
a.matchChi2() - b.matchChi2() ) >
DELTA ) {
166 variableChange[
"MatchChi2" ] =
a.matchChi2() - b.matchChi2();
static const double DELTA
MsgStream & operator<<(MsgStream &m, const TrigMuonEFCbTrack &d)
Helper operator for printing the object.
void diff(const TrigMuonEFCbTrack &a, const TrigMuonEFCbTrack &b, std::map< std::string, double > &variableChange)
Function compares two objects and returns "semi verbose" output in the form of map where there are va...
bool operator==(const TrigMuonEFCbTrack &a, const TrigMuonEFCbTrack &b)
This operator uses the operator operator==(TrigMuonEFTrack&,TrigMuonEFTrack&) to compare the "base cl...
ElementLink implementation for ROOT usage.
I4Momentum is an abstract base class providing 4-momentum behavior.
P4IPtCotThPhiMBase is a base class for classes with 4-momentum behavior, for which 1/Pt,...
ElementLink< Rec::TrackParticleContainer > m_idTrackLink
Link to the associated ID track.
unsigned short int m_nIdPixelHits
unsigned short int m_nTrtHits
void setIDTrackElementLink(const ElementLink< Rec::TrackParticleContainer > &link)
Set associated ID track.
void setMatchChi2(double theMatchChi2)
set data member
unsigned short int m_nIdSctHits
~TrigMuonEFCbTrack()
Destructor.
const Rec::TrackParticle * getIDTrackParticle() const
Get associated ID track.
TrigMuonEFCbTrack()
Default constructor.
void setIDTrack(const Rec::TrackParticleContainer *cont, unsigned int itrk)
Set associated ID track.
TrigMuonEFTrack()
Default constructor.