|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
   12 #ifndef MUIDINTERFACES_IMUONIDENTIFICATIONHELPER_H 
   13 #define MUIDINTERFACES_IMUONIDENTIFICATIONHELPER_H 
   15 #include "GaudiKernel/IAlgTool.h" 
   36     static const InterfaceID IID_IMuonIdentificationHelper(
"IMuonIdentificationHelper", 1, 0);
 
   51         static const InterfaceID& 
interfaceID() { 
return IID_IMuonIdentificationHelper; }
 
   81 #endif  // MUIDINTERFACES_IMUONIDENTIFICATIONHELPER_H 
  
class extending the basic Trk::EnergyLoss to describe the measured or parameterised muon energy loss ...
MuonContainer_v1 MuonContainer
Definition of the current "Muon container version".
vecmem::edm::container< TrackParticleInterface, vecmem::edm::type::vector< float >, vecmem::edm::type::vector< float >, vecmem::edm::type::vector< float > > TrackParticleContainer
SoA, GPU friendly TrackParticleContainer.
virtual const CaloEnergy * downcastCaloEnergy(Trk::Track *&track)=0
IMuonIdentificationHelper interface: replace track by its copy with CaloEnergy cast to its base class...
virtual ~IMuonIdentificationHelper()
Virtual destructor.
virtual void summariseMuons(MsgStream &log, const Analysis::MuonContainer &muons)=0
IMuonIdentificationHelper interface: print out information on the passed muon collection.
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
TrackParticle_v1 TrackParticle
Reference the current persistent version:
@ NoVtx
Dummy vertex, TrackParticle was not used in vertex fit.
The ATLAS Muon object - see doxygen, physics workbookd and the Muon Combined Performance WG's pages f...
definition of StoreGate container holding a vector of Analysis::Muon
virtual bool haveCalorimeter(void)=0
IMuonIdentificationHelper interface: is the calo cell map available.
virtual TrackParticle * createParticle(const Trk::Track *, const Trk::VxCandidate *=0, Trk::VertexType=Trk::NoVtx)=0
IMuonIdentificationHelper interface: make a muon TrackParticle.
Ensure that the ATLAS eigen extensions are properly loaded.
The namespace of all packages in PhysicsAnalysis/JetTagging.
virtual void dressMuon(Analysis::Muon *muon, const CaloEnergy *caloEnergy=0)=0
IMuonIdentificationHelper interface: dress a Muon.
static const InterfaceID & interfaceID()
AlgTool and IAlgTool interface methods.
virtual void summariseParticles(MsgStream &log, const TrackParticleContainer &particles)=0
IMuonIdentificationHelper interface: print out information on the passed track collection.