DD4hep  1.28.0
Detector Description Toolkit for High Energy Physics
Public Member Functions | List of all members
dd4hep::rec::ICone Class Referenceabstract

#include <ISurface.h>

Inheritance diagram for dd4hep::rec::ICone:
dd4hep::rec::ConeSurface

Public Member Functions

virtual ~ICone ()
 Destructor. More...
 
virtual double radius0 () const =0
 
virtual double radius1 () const =0
 
virtual double z0 () const =0
 
virtual double z1 () const =0
 
virtual Vector3D center () const =0
 

Detailed Description

Minimal interface to provide acces to radii of conical surfaces.

Author
F. Gaede, DESY
Version
$Id$
Date
Nov 6 2015

Definition at line 119 of file ISurface.h.

Constructor & Destructor Documentation

◆ ~ICone()

virtual dd4hep::rec::ICone::~ICone ( )
inlinevirtual

Destructor.

Definition at line 123 of file ISurface.h.

Member Function Documentation

◆ center()

virtual Vector3D dd4hep::rec::ICone::center ( ) const
pure virtual

Implemented in dd4hep::rec::ConeSurface.

◆ radius0()

virtual double dd4hep::rec::ICone::radius0 ( ) const
pure virtual

Implemented in dd4hep::rec::ConeSurface.

◆ radius1()

virtual double dd4hep::rec::ICone::radius1 ( ) const
pure virtual

Implemented in dd4hep::rec::ConeSurface.

◆ z0()

virtual double dd4hep::rec::ICone::z0 ( ) const
pure virtual

Implemented in dd4hep::rec::ConeSurface.

◆ z1()

virtual double dd4hep::rec::ICone::z1 ( ) const
pure virtual

Implemented in dd4hep::rec::ConeSurface.


The documentation for this class was generated from the following file: