ATLAS Offline Software
|
This is the complete list of members for Trk::ITrackingVolumeCreator, including all inherited members.
createContainerTrackingVolume(const std::vector< TrackingVolume * > &volumes, const Material &matprop, const std::string &volumeName="UndefinedVolume", bool buildBoundaryLayers=false, bool replaceBoundaryFace=false) const =0 | Trk::ITrackingVolumeCreator | pure virtual |
createGapTrackingVolume(Material &matprop, double loc1Min, double loc1Max, double loc2Min, double loc2Max, unsigned int materialLayers, bool cylinder=true, const std::string &volumeName="UndefinedVolume") const =0 | Trk::ITrackingVolumeCreator | pure virtual |
createGapTrackingVolume(Material &matprop, double loc1Min, double loc1Max, double loc2Min, double loc2Max, const std::vector< double > &layerPositions, bool cylinder=true, const std::string &volumeName="UndefinedVolume", BinningType btype=arbitrary) const =0 | Trk::ITrackingVolumeCreator | pure virtual |
createTrackingVolume(const std::vector< Layer * > &layers, Material &matprop, VolumeBounds *volBounds=0, Amg::Transform3D *transform=0, const std::string &volumeName="UndefinedVolume", BinningType btype=arbitrary) const =0 | Trk::ITrackingVolumeCreator | pure virtual |
createTrackingVolume(const std::vector< Layer * > &layers, Material &matprop, double loc1Min, double loc1Max, double loc2Min, double loc2Max, const std::string &volumeName="UndefinedVolume", BinningType btype=arbitrary) const =0 | Trk::ITrackingVolumeCreator | pure virtual |
DeclareInterfaceID(ITrackingVolumeCreator, 1, 0) | Trk::ITrackingVolumeCreator | |
~ITrackingVolumeCreator() | Trk::ITrackingVolumeCreator | inlinevirtual |