ATLAS Offline Software
Classes | Namespaces | Functions
Reconstruction/Particle/Particle/TrackParticle.h File Reference
#include "FourMom/P4PxPyPzE.h"
#include "Navigation/Navigable.h"
#include "Navigation/AthenaBarCodeImpl.h"
#include "EventKernel/INavigable4Momentum.h"
#include "AthLinks/ElementLink.h"
#include "TrkTrack/TrackCollection.h"
#include "VxVertex/VxContainer.h"
#include "VxVertex/RecVertex.h"
#include "TrkTrack/Track.h"
#include "TrkParameters/TrackParameters.h"
#include "TrkTrackSummary/TrackSummary.h"
#include "TrkEventPrimitives/FitQuality.h"
#include "TrkParticleBase/TrackParticleBase.h"
#include "AthenaKernel/BaseInfo.h"

Go to the source code of this file.

Classes

class  Rec::TrackParticle
 

Namespaces

 Rec
 Name: MuonSpContainer.h Package : offline/Reconstruction/MuonIdentification/muonEvent.
 

Functions

 SG_BASES2 (Rec::TrackParticle, SG_VIRTUAL(INavigable4Momentum), Trk::TrackParticleBase)
 
MsgStream & operator<< (MsgStream &sl, const Rec::TrackParticle &trackParticle)
 Overload of << operator for MsgStream for debug output. More...
 
std::ostream & operator<< (std::ostream &sl, const Rec::TrackParticle &trackParticle)
 Overload of << operator for std::ostream for debug output. More...
 

Function Documentation

◆ operator<<() [1/2]

MsgStream& operator<< ( MsgStream &  sl,
const Rec::TrackParticle trackParticle 
)

Overload of << operator for MsgStream for debug output.

Definition at line 250 of file TrackParticle.cxx.

251  {
252  trackParticle.dump(sl);
253  return sl;
254  }

◆ operator<<() [2/2]

std::ostream& operator<< ( std::ostream &  sl,
const Rec::TrackParticle trackParticle 
)

Overload of << operator for std::ostream for debug output.

Definition at line 256 of file TrackParticle.cxx.

257  {
258  trackParticle.dump(sl);
259  return sl;
260  }

◆ SG_BASES2()

Rec::TrackParticle::dump
virtual MsgStream & dump(MsgStream &out) const
Dump methods to be used by the overloaded stream operator (inheritance!)
Definition: TrackParticle.cxx:165