Belle II Software
release-08-01-10
|
Base for classes that can be elements of a Path. More...
#include <PathElement.h>
Public Member Functions | |
PathElement () | |
Constructor. | |
virtual | ~PathElement () |
Destructor. | |
virtual std::string | getPathString () const =0 |
Return a string representation of the Modules in this path. | |
virtual std::shared_ptr< PathElement > | clone () const =0 |
Create an independent copy of this element. More... | |
virtual std::list< std::shared_ptr< Module > > | getModules () const =0 |
Returns a sequential list of Modules in this path element. | |
Base for classes that can be elements of a Path.
Currently, this includes Module and the Path class itself.
Definition at line 27 of file PathElement.h.
|
pure virtual |