![]() |
LArSoft
v10_06_00
Liquid Argon Software toolkit - https://larsoft.org/
|
#include "GraphClusterAlg.h"
Public Member Functions | |
| GraphClusterAlg (fhicl::ParameterSet const &) | |
| void | GetStartEndHits (unsigned int plane, util::PxLine &startendpoints) |
| void | GetHitList (unsigned int plane, art::PtrVector< recob::Hit > &ptrhitlist) |
| void | GetHitListAndEndPoints (unsigned int plane, art::PtrVector< recob::Hit > &ptrhitlist, util::PxLine &startendpoints) |
| int | CheckValidity (art::Event &evt) |
Private Member Functions | |
| std::vector< util::PxLine > | GetSeedLines () |
Private Attributes | |
| unsigned int | fNPlanes |
| int | TestFlag |
| int | fRun |
| int | fSubRun |
| int | fEvent |
Definition at line 28 of file GraphClusterAlg.h.
| evd::GraphClusterAlg::GraphClusterAlg | ( | fhicl::ParameterSet const & | ) |
Definition at line 23 of file GraphClusterAlg.cxx.
| int evd::GraphClusterAlg::CheckValidity | ( | art::Event & | evt | ) |
Definition at line 87 of file GraphClusterAlg.cxx.
References art::EventID::event(), fEvent, fRun, fSubRun, evd::InfoTransfer::GetEvtNumber(), evd::InfoTransfer::GetRunNumber(), evd::InfoTransfer::GetSubRunNumber(), evd::InfoTransfer::GetTestFlag(), art::Event::id(), art::EventID::run(), art::EventID::subRun(), and TestFlag.
Referenced by evd::GraphCluster::produce().
| void evd::GraphClusterAlg::GetHitList | ( | unsigned int | plane, |
| art::PtrVector< recob::Hit > & | ptrhitlist | ||
| ) |
Definition at line 53 of file GraphClusterAlg.cxx.
References evd::InfoTransfer::GetHitList(), and art::PtrVector< T >::push_back().
Referenced by GetHitListAndEndPoints().
| void evd::GraphClusterAlg::GetHitListAndEndPoints | ( | unsigned int | plane, |
| art::PtrVector< recob::Hit > & | ptrhitlist, | ||
| util::PxLine & | startendpoints | ||
| ) |
Definition at line 29 of file GraphClusterAlg.cxx.
References GetHitList(), and GetStartEndHits().
Referenced by evd::GraphCluster::produce().
|
private |
Definition at line 73 of file GraphClusterAlg.cxx.
References evd::InfoTransfer::GetSeedList().
| void evd::GraphClusterAlg::GetStartEndHits | ( | unsigned int | plane, |
| util::PxLine & | startendpoints | ||
| ) |
Definition at line 37 of file GraphClusterAlg.cxx.
References evd::InfoTransfer::GetEndHitCoords(), evd::InfoTransfer::GetStartHitCoords(), util::PxLine::plane, util::PxLine::t0, util::PxLine::t1, util::PxLine::w0, and util::PxLine::w1.
Referenced by GetHitListAndEndPoints().
|
private |
Definition at line 51 of file GraphClusterAlg.h.
Referenced by CheckValidity().
|
private |
Definition at line 46 of file GraphClusterAlg.h.
Referenced by GraphClusterAlg().
|
private |
Definition at line 49 of file GraphClusterAlg.h.
Referenced by CheckValidity().
|
private |
Definition at line 50 of file GraphClusterAlg.h.
Referenced by CheckValidity().
|
private |
Definition at line 48 of file GraphClusterAlg.h.
Referenced by CheckValidity().