ATLAS Offline Software
CaloExtension.cxx
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3 */
4 
6 
7 Trk::CaloExtension::CaloExtension(std::unique_ptr<TrackParameters> caloEntry,
8  std::unique_ptr<TrackParameters> muonEntry,
9  std::vector<CurvilinearParameters>&& caloLayers)
10  : m_caloEntryLayerIntersection(std::move(caloEntry)),
11  m_muonEntryLayerIntersection(std::move(muonEntry)),
12  m_caloLayerIntersections(std::move(caloLayers)) {}
13 
CaloExtension.h
Trk::CaloExtension::CaloExtension
CaloExtension(std::unique_ptr< TrackParameters > caloEntry, std::unique_ptr< TrackParameters > muonEntry, std::vector< CurvilinearParameters > &&caloLayers)
constructor taking result of the intersection as arguments
Definition: CaloExtension.cxx:7