5#ifndef InDetGeoModelUtils_VolumeSplitter_H
6#define InDetGeoModelUtils_VolumeSplitter_H
21 const std::vector<const ServiceVolume *> &
splitAll(
const Zone & zone,
const std::vector<const ServiceVolume *>&);
void adjustR(const ServiceVolume ¶m, ServiceVolume *paramNew)
void split(const Zone &zone, const ServiceVolume &origVolume)
Ray makeRay(const ServiceVolume &origVolume)
const std::vector< const ServiceVolume * > & splitAll(const Zone &zone, const std::vector< const ServiceVolume * > &)
const std::vector< const ServiceVolume * > & getVolumes() const
void makeVolumes(const Zone *zone, const ServiceVolume &origVolume)
std::vector< const ServiceVolume * > m_volumes
void splitVolume(const Zone *zone, const ServiceVolume &vol)