LArOpenCV  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
oCana_base
|oClarlite::HitImageMakerUser custom analysis class made by SHELL_USER_NAME
|\Clarlite::LArImageClusterBaseUser custom analysis class made by SHELL_USER_NAME
| oClarlite::LArImageHitUser custom analysis class made by SHELL_USER_NAME
| \Clarlite::LArImageWireUser custom analysis class made by SHELL_USER_NAME
oCstd::exceptionSTL class
|\Clarcaffe::larbysThrow insignificant larbys when you find nonesense
oClarcv::Image2DBorrowed from larcaffe (see larcaffe::Image2D)
oClarcv::ImageClusterFactoryBaseAbstract base class for factory (to be implemented per algorithm)
|oClarcv::EmptyImageClusterFactoryA concrete factory class for larcv::EmptyImageCluster
|oClarcv::SBClusterFactoryA concrete factory class for larcv::SBCluster
|\Clarcv::ToyImageClusterFactoryA concrete factory class for larcv::ToyImageCluster
oClarcaffe::ImageMetaA simple class to store image's meta data including
0) origin (left-bottom corner of the picture) absolute coordinate
1) horizontal and vertical size (width and height) in double precision
2) number of horizontal and vertical pixels
It is meant to be associated with a specific cv::Mat or larcv::Image2D object
(where the latter class contains ImageMeta as an attribute)
oClarcv::ImageMetaBorrowed from larcaffe (see larcaffe::ImageMeta)
oClarcv::larbysBorrowed from larcaffe (see larcaffe::larbys)
oClarcv::laropencv_baseVery base class of all everything else defined in this framework
|oClarcv::ImageClusterBaseAn abstract base class for ImageCluster algorithms
||oClarcv::EmptyImageClusterA simple clustering algorithm meant to serve for testing/example by Kazu
||oClarcv::SBCluster
||\Clarcv::ToyImageClusterA simple clustering algorithm meant to serve for testing/example by Kazu
|oClarcv::ImageClusterFactoryFactory class for instantiating algorithm instance by larcv::ImageClusterManager This factory class can instantiate a specified algorithm instance w/ provided instance name
|oClarcv::ImageClusterManagerClass to execute a chain of algorithms to a given image input
|\Clarcv::ImageManagerA utility container class for multiple image objects with corresponding metadata per image
oClarcaffe::loggerUtility class used to show formatted message on the screen
oClarcaffe::loggerStealing from larcaffe::larcaffe_logger
oClarcv::convert::NDArrayConverter
oClarcaffe::Point2DSimple 2D point struct
oClarcv::Point2DArrayAn array of 2D points implemented as 1D std::vector<double> for I/O performance It is meant to be used to store larcv::Contour_t in a ROOT file but not yet implemented (ignore!)
oCstd::vector< T >STL class
|\Clarcaffe::Image2DMeant to be a storage class for an image into a ROOT file
\Clarcv::Watchvery simple stopwatch class for simple time measurement