LArSoft
v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
|
Public Member Functions | |
CandHitStandard (const fhicl::ParameterSet &pset) | |
~CandHitStandard () | |
void | configure (const fhicl::ParameterSet &pset) override |
void | findHitCandidates (const std::vector< float > &, size_t, size_t, size_t, HitCandidateVec &) const override |
void | MergeHitCandidates (const std::vector< float > &, const HitCandidateVec &, MergeHitCandidateVec &) const override |
Private Types | |
using | HitCandidate_t = struct HitCandidate{size_t startTick |
using | HitCandidateVec = std::vector< HitCandidate_t > |
using | MergeHitCandidateVec = std::vector< HitCandidateVec > |
using | Waveform = std::vector< float > |
Private Member Functions | |
void | findHitCandidates (std::vector< float >::const_iterator, std::vector< float >::const_iterator, size_t, size_t, HitCandidateVec &) const |
Private Attributes | |
int | fPlane |
Plane we are meant to work with. More... | |
float | fRoiThreshold |
minimum maximum to minimum peak distance More... | |
const geo::GeometryCore * | fGeometry = lar::providerFrom<geo::Geometry>() |
size_t | stopTick |
size_t | maxTick |
size_t | minTick |
float | maxDerivative |
float | minDerivative |
float | hitCenter |
float | hitSigma |
float | hitHeight |
Definition at line 21 of file CandHitStandard_tool.cc.
|
inherited |
Definition at line 30 of file ICandidateHitFinder.h.
|
inherited |
Definition at line 41 of file ICandidateHitFinder.h.
|
inherited |
Definition at line 42 of file ICandidateHitFinder.h.
|
inherited |
Definition at line 44 of file ICandidateHitFinder.h.
|
explicit |
Definition at line 57 of file CandHitStandard_tool.cc.
References configure().
reco_tool::CandHitStandard::~CandHitStandard | ( | ) |
Definition at line 62 of file CandHitStandard_tool.cc.
|
overridevirtual |
Implements reco_tool::ICandidateHitFinder.
Definition at line 66 of file CandHitStandard_tool.cc.
References fPlane, fRoiThreshold, and fhicl::ParameterSet::get().
Referenced by CandHitStandard().
|
overridevirtual |
Implements reco_tool::ICandidateHitFinder.
Definition at line 75 of file CandHitStandard_tool.cc.
References geo::GeometryCore::ChannelToWire(), and fGeometry.
Referenced by findHitCandidates().
|
private |
Definition at line 91 of file CandHitStandard_tool.cc.
References findHitCandidates(), fRoiThreshold, and max.
|
overridevirtual |
Implements reco_tool::ICandidateHitFinder.
Definition at line 165 of file CandHitStandard_tool.cc.
References DEFINE_ART_CLASS_TOOL.
|
private |
Definition at line 52 of file CandHitStandard_tool.cc.
Referenced by findHitCandidates().
|
private |
Plane we are meant to work with.
Definition at line 49 of file CandHitStandard_tool.cc.
Referenced by configure().
|
private |
minimum maximum to minimum peak distance
Definition at line 50 of file CandHitStandard_tool.cc.
Referenced by configure(), and findHitCandidates().
|
inherited |
Definition at line 36 of file ICandidateHitFinder.h.
|
inherited |
Definition at line 38 of file ICandidateHitFinder.h.
|
inherited |
Definition at line 37 of file ICandidateHitFinder.h.
|
inherited |
Definition at line 34 of file ICandidateHitFinder.h.
|
inherited |
Definition at line 32 of file ICandidateHitFinder.h.
|
inherited |
Definition at line 35 of file ICandidateHitFinder.h.
|
inherited |
Definition at line 33 of file ICandidateHitFinder.h.
|
inherited |
Definition at line 31 of file ICandidateHitFinder.h.
Referenced by reco_tool::CandHitDerivative::findHitCandidates(), and reco_tool::CandHitMorphological::findHitCandidates().