  | 
  
    ATLAS Offline Software
    
   | 
 
 
 
 
Go to the documentation of this file.
    5 #ifndef MUONTRACKPERFORMANCEALG_H 
    6 #define MUONTRACKPERFORMANCEALG_H 
   15 #include "GaudiKernel/ServiceHandle.h" 
   16 #include "GaudiKernel/ToolHandle.h" 
   46     class MuonSegmentCombination;
 
  101         std::set<Muon::MuonStationIndex::StIndex> 
layers;
 
  220     bool insertTechnology(
const std::set<Identifier>& chIds, 
const std::set<Identifier>& 
hits, 
int minEtaHits, 
int minPhiHits,
 
  221                           std::vector<ChamberData>& chamberData) 
const;
 
  224     bool insertStationLayers(
const std::set<Identifier>& chIds, 
const std::set<Muon::MuonStationIndex::StIndex>& exclusionList,
 
  225                              std::set<Muon::MuonStationIndex::StIndex>& 
layers) 
const;
 
  228     bool insertStationLayers(
const std::vector<ChamberData>& chambers, 
const std::set<Muon::MuonStationIndex::StIndex>& exclusionList,
 
  229                              std::set<Muon::MuonStationIndex::StIndex>& 
layers, 
bool usePrecision) 
const;
 
  248     void clearTracks(std::vector<const Trk::Track*> tracks);
 
  271         this, 
"MuonSimDataNames", {
"MDT_SDO", 
"RPC_SDO", 
"TGC_SDO", 
"sTGC_SDO", 
"MM_SDO"}, 
"Muon SDO maps"};
 
  291     PublicToolHandle<Muon::MuonEDMPrinterTool> 
m_printer{
this, 
"Printer", 
"Muon::MuonEDMPrinterTool/MuonEDMPrinterTool"};
 
  294                                                           "Handle to the service providing the IMuonEDMHelperSvc interface"};
 
  297     ToolHandle<Muon::IMuonTrackTruthTool> 
m_truthTool{
this, 
"TrackTruthTool",
""};
 
  374 #endif  // MUONTRACKPERFORMANCEALG_H 
  
Property holding a SG store/key/clid from which a ReadHandle is made.
 
char data[hepevt_bytes_allocation_ATLAS]
 
Dummy class used to allow special convertors to be called for surfaces owned by a detector element.
 
bool const RAWDATA *ch2 const
 
Property holding a SG store/key/clid from which a ReadHandle is made.
 
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
 
ParametersT< TrackParametersDim, Charged, PerigeeSurface > Perigee
 
MuonSegment_v1 MuonSegment
Reference the current persistent version:
 
::StatusCode StatusCode
StatusCode definition for legacy code.
 
const GenParticle * ConstGenParticlePtr
 
Ensure that the ATLAS eigen extensions are properly loaded.
 
A summary of the information contained by a track.
 
Eigen::Matrix< double, 3, 1 > Vector3D
 
Class describing the basic event information.
 
TrackSummary_v1 TrackSummary