LArOpenCV  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups
Public Member Functions | List of all members
larcv::ImageClusterFactoryBase Class Referenceabstract

Abstract base class for factory (to be implemented per algorithm) More...

#include <ImageClusterFactory.h>

Inheritance diagram for larcv::ImageClusterFactoryBase:
larcv::EmptyImageClusterFactory larcv::SBClusterFactory larcv::ToyImageClusterFactory

Public Member Functions

 ImageClusterFactoryBase ()
 Default ctor. More...
 
virtual ~ImageClusterFactoryBase ()
 Default dtor (virtual) More...
 
virtual ImageClusterBasecreate (const std::string instance_name)=0
 Abstract constructor method. More...
 

Detailed Description

Abstract base class for factory (to be implemented per algorithm)

Definition at line 29 of file ImageClusterFactory.h.

Constructor & Destructor Documentation

larcv::ImageClusterFactoryBase::ImageClusterFactoryBase ( )
inline

Default ctor.

Definition at line 32 of file ImageClusterFactory.h.

32 {}
virtual larcv::ImageClusterFactoryBase::~ImageClusterFactoryBase ( )
inlinevirtual

Default dtor (virtual)

Definition at line 34 of file ImageClusterFactory.h.

34 {}

Member Function Documentation

virtual ImageClusterBase* larcv::ImageClusterFactoryBase::create ( const std::string  instance_name)
pure virtual

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