Class CircleApertureShape#
Defined in File CircleApertureShape.hh
Inheritance Relationships#
Base Type#
public BaseApertureShape(Class BaseApertureShape)
Class Documentation#
-
class CircleApertureShape : public BaseApertureShape#
CircleApertureShape is an implementation of BaseApertureShape class.
Public Functions
-
CircleApertureShape()#
CircleApertureShape constructor
-
virtual ~CircleApertureShape()#
CircleApertureShape decstructor
-
virtual int inside(Bunch *bunch, int count)#
Return 1 if the particular macro-particle is inside this shape
-
void setRadius(double radius)#
Sets the radius of the circle in [m]
-
double getRadius()#
Returns the radius of the circle in [m]
-
CircleApertureShape()#