LArOpenCV
1
|
User custom analysis class made by SHELL_USER_NAME. More...
#include <LArImageWire.h>
Public Member Functions | |
LArImageWire (const std::string name="LArImageWire") | |
Default constructor. More... | |
virtual | ~LArImageWire () |
Default destructor. More... | |
bool | initialize () |
IMPLEMENT in LArImageClusterBase.cc! Initialization method to be called before the analysis event loop. More... | |
bool | analyze (storage_manager *storage) |
IMPLEMENT in LArImageClusterBase.cc! Analyze a data event-by-event. More... | |
bool | finalize () |
IMPLEMENT in LArImageClusterBase.cc! Finalize method to be called after all events processed. More... | |
larcv::ImageClusterManager & | algo_manager (size_t plane_id) |
const std::vector < larcv::ImageClusterManager > & | algo_manager_set () const |
const std::string & | producer () const |
void | set_config (const std::string cfg_file) |
Protected Member Functions | |
void | _Report_ () const |
void | _Configure_ (const ::fcllite::PSet &) |
void | store_clusters (storage_manager *storage) |
void | extract_image (storage_manager *storage) |
Protected Attributes | |
double | _charge_to_gray_scale |
::larcv::ImageManager | _img_mgr |
User custom analysis class made by SHELL_USER_NAME.
Definition at line 28 of file LArImageWire.h.
|
inline |
|
inlinevirtual |
|
protectedvirtual |
Implements larlite::LArImageClusterBase.
Definition at line 9 of file LArImageWire.cxx.
References _charge_to_gray_scale.
|
inlineprotectedvirtual |
|
inherited |
Definition at line 21 of file LArImageClusterBase.cxx.
References larlite::LArImageClusterBase::_alg_mgr_v.
|
inherited |
Definition at line 18 of file LArImageClusterBase.cxx.
References larlite::LArImageClusterBase::_alg_mgr_v.
Referenced by larlite::LArImageHit::store_clusters().
|
inherited |
IMPLEMENT in LArImageClusterBase.cc! Analyze a data event-by-event.
Definition at line 52 of file LArImageClusterBase.cxx.
References larlite::LArImageClusterBase::_alg_mgr_v, larlite::LArImageClusterBase::_img_mgr, larlite::LArImageClusterBase::_orig_img_mgr, larlite::LArImageClusterBase::_process_count, larlite::LArImageClusterBase::_process_time_analyze, larlite::LArImageClusterBase::_process_time_cluster_storage, larlite::LArImageClusterBase::_process_time_image_extraction, larlite::LArImageClusterBase::_store_original_img, larcv::ImageManager::clear(), larlite::LArImageClusterBase::extract_image(), larcv::ImageManager::img_at(), larcv::ImageManager::meta_at(), larcv::ImageManager::push_back(), larcv::ImageManager::size(), larcv::Watch::Start(), larlite::LArImageClusterBase::store_clusters(), and larcv::Watch::WallTime().
|
protectedvirtual |
Implements larlite::LArImageClusterBase.
Definition at line 23 of file LArImageWire.cxx.
References _charge_to_gray_scale, larlite::LArImageClusterBase::_img_mgr, larcv::ImageManager::img_at(), larlite::LArImageClusterBase::producer(), and larcv::ImageManager::push_back().
|
inherited |
IMPLEMENT in LArImageClusterBase.cc! Finalize method to be called after all events processed.
Definition at line 113 of file LArImageClusterBase.cxx.
References larlite::LArImageClusterBase::_alg_mgr_v, and larlite::LArImageClusterBase::Report().
|
inherited |
IMPLEMENT in LArImageClusterBase.cc! Initialization method to be called before the analysis event loop.
Definition at line 27 of file LArImageClusterBase.cxx.
References larlite::LArImageClusterBase::_alg_mgr_v, larlite::LArImageClusterBase::_config_file, larlite::LArImageClusterBase::_Configure_(), larlite::LArImageClusterBase::_process_count, larlite::LArImageClusterBase::_process_time_analyze, larlite::LArImageClusterBase::_process_time_cluster_storage, larlite::LArImageClusterBase::_process_time_image_extraction, larlite::LArImageClusterBase::_producer, larlite::LArImageClusterBase::_profile, and larlite::LArImageClusterBase::_store_original_img.
|
inlineinherited |
Definition at line 58 of file LArImageClusterBase.h.
References larlite::LArImageClusterBase::_producer.
Referenced by extract_image(), larlite::LArImageHit::extract_image(), and larlite::LArImageHit::store_clusters().
|
inlineinherited |
Definition at line 60 of file LArImageClusterBase.h.
References larlite::LArImageClusterBase::_config_file.
|
protectedvirtual |
Implements larlite::LArImageClusterBase.
Definition at line 14 of file LArImageWire.cxx.
References larcaffe::msg::kWARNING.
|
protected |
Definition at line 48 of file LArImageWire.h.
Referenced by _Configure_(), and extract_image().
|
protectedinherited |
Definition at line 79 of file LArImageClusterBase.h.
Referenced by larlite::LArImageClusterBase::analyze(), extract_image(), and larlite::LArImageHit::extract_image().