  | 
  
    ATLAS Offline Software
    
   | 
 
 
 
 
Go to the documentation of this file.
    5 #ifndef MUON_MUONLAYERSEGMENTFINDERTOOL_H 
    6 #define MUON_MUONLAYERSEGMENTFINDERTOOL_H 
   13 #include "GaudiKernel/ServiceHandle.h" 
   14 #include "GaudiKernel/ToolHandle.h" 
   30     struct MuonLayerPrepRawData;
 
   32     class MdtDriftCircleOnTrack;
 
   33     class MuonClusterOnTrack;
 
   37         using base_class::base_class;
 
   42         void find(
const EventContext& ctx,
 
   45                   std::vector<std::shared_ptr<const Muon::MuonSegment> >& segments) 
const override;
 
   49                                       std::vector<std::shared_ptr<const Muon::MuonSegment> >& segments) 
const override;
 
   54                                  std::vector<std::shared_ptr<const Muon::MuonSegment> >& segments) 
const;
 
   58                              std::vector<std::shared_ptr<const Muon::MuonSegment> >& segments) 
const;
 
   62                              std::vector<std::shared_ptr<const Muon::MuonSegment> >& segments) 
const;
 
   66                              const std::vector<const MuonClusterOnTrack*>& 
clusters,
 
   67                              std::vector<std::shared_ptr<const Muon::MuonSegment> >& segments) 
const;
 
   72             "Muon::MuonIdHelperSvc/MuonIdHelperSvc",
 
   78             "Muon::MuonEDMPrinterTool/MuonEDMPrinterTool",
 
   82             "MuonPRDSelectionTool",
 
   83             "Muon::MuonPRDSelectionTool/MuonPRDSelectionTool",
 
   88             "Muon::DCMathSegmentMaker/DCMathSegmentMaker",
 
   93             "Csc2dSegmentMaker/Csc2dSegmentMaker",
 
   98             "Csc4dSegmentMaker/Csc4dSegmentMaker",
 
  102             "NSWMuonClusterSegmentFinderTool",
 
  107             this, 
"MuonLayerSegmentMatchingTool", 
"Muon::MuonLayerSegmentMatchingTool/MuonLayerSegmentMatchingTool"};
 
  111                                                                                    "", 
"HoughDataPerSectorVec key"};
 
  
Struct to hold all PrepRawData collections in a given layer.
 
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
 
std::vector< std::string > intersection(std::vector< std::string > &v1, std::vector< std::string > &v2)
 
MuonSegment_v1 MuonSegment
Reference the current persistent version:
 
::StatusCode StatusCode
StatusCode definition for legacy code.