Class SourceInterface¶
- Defined in File Source.h
Inheritance Relationships¶
Base Type¶
public Referenced
(Class Referenced)
Derived Types¶
public Source
(Class Source)public SourceList
(Class SourceList)
Class Documentation¶
-
class
SourceInterface
: public Referenced¶ Abstract base class for cosmic ray sources.
Subclassed by Source, SourceList
Public Functions
-
virtual std::string
getDescription
() const = 0
-
size_t
addReference
() const
-
size_t
removeReference
() const
-
int
removeReferenceNoDelete
() const
-
size_t
getReferenceCount
() const
Protected Attributes
-
size_t
_referenceCount
-
virtual std::string