10 const std::vector<size_t>&
index,
11 const std::vector<Trk::IdentifiedMaterial>& detailedMat)
13 m_matVec(detailedMat),
16 ptrs(),
index, bu)) {}
21 std::vector<Trk::BinUtility*>& bVec,
22 const std::vector<std::vector<size_t> >&
index,
23 const std::vector<Trk::IdentifiedMaterial>& detailedMat)
25 m_matVec(detailedMat),
28 ptrs(),
index, bu, bVec)) {}
31 :
Material(amc), m_matVec(amc.m_matVec) {
54 if (!m_matVec.empty()) {
68 m_matBins ? m_matBins->object(position) :
nullptr;
77 m_matBins ? m_matBins->nextObject(position, direction, layOnly) :
nullptr;
82 std::vector<const Trk::IdentifiedMaterial*>
p;
83 p.reserve(m_matVec.size());