|
ATLAS Offline Software
|
Go to the documentation of this file.
45 declareInterface<ICscSegmentFinder>(
this);
69 return StatusCode::SUCCESS;
75 const EventContext& ctx)
const {
78 std::unique_ptr<MuonSegmentCombinationCollection> pcols = std::make_unique<MuonSegmentCombinationCollection>();
79 if (segcols.
empty()) {
return nullptr; }
91 ATH_MSG_DEBUG(
"Csc4dSegmentMaker called get4dMuonSegmentCombination");
105 std::unique_ptr<MuonSegmentCombinationCollection>
Csc4dSegmentMaker::find(
const std::vector<const Muon::CscPrepDataCollection*>&,
106 const EventContext&)
const {
StatusCode initialize() override
Const iterator class for DataVector/DataList.
std::unique_ptr< MuonSegmentCombinationCollection > find(const MuonSegmentCombinationCollection &, const EventContext &ctx) const override
MuonSegment_v1 MuonSegment
Reference the current persistent version:
Gaudi::Property< double > m_max_slope_phi
Gaudi::Property< double > m_max_seg_per_chamber
Class representing clusters from the CSC.
::StatusCode StatusCode
StatusCode definition for legacy code.
Csc4dSegmentMaker(const std::string &, const std::string &, const IInterface *)
ToolHandle< ICscSegmentUtilTool > m_segmentTool
MuonPrepDataContainerT< CscPrepData > CscPrepDataContainer
PublicToolHandle< Muon::MuonEDMPrinterTool > m_printer
MuonPrepDataCollection< CscPrepData > CscPrepDataCollection
This class represents the corrected MDT measurements, where the corrections include the effects of wi...
value_type push_back(value_type pElem)
Add an element to the end of the collection.
const_iterator end() const noexcept
Return a const_iterator pointing past the end of the collection.
Gaudi::Property< double > m_max_chisquare
Class to represent the calibrated clusters created from CSC strips.
virtual ~Csc4dSegmentMaker()
Gaudi::Property< double > m_max_slope_r
unsigned int numberOfStations() const
Number of stations with segment.
size_type size() const noexcept
Returns the number of elements in the collection.
bool empty() const noexcept
Returns true if the collection is empty.
Base class for Muon cluster RIO_OnTracks.
const_iterator begin() const noexcept
Return a const_iterator pointing at the beginning of the collection.