FairRoot/PandaRoot
|
#include <PndSdsIdealPixelClusterFinder.h>
Public Member Functions | |
PndSdsIdealPixelClusterFinder () | |
virtual | ~PndSdsIdealPixelClusterFinder () |
std::vector< std::vector< Int_t > > | GetClusters (std::vector< PndSdsDigiPixel > hits) |
Int_t | MoveHit (std::vector< Int_t > *hitVector, Int_t index) const |
bool | IsInRange (PndSdsDigiPixel hit1, PndSdsDigiPixel hit2) const |
void | Print () |
void | Print (std::vector< PndSdsDigiPixel > hits) |
void | PrintResult (std::vector< std::vector< Int_t > > clusters) |
void | SetVerbose (Int_t level) |
ClassDef (PndSdsPixelClusterFinder, 2) | |
Public Attributes | |
std::vector< PndSdsDigiPixel > | fHits |
Int_t | fVerbose |
PndSdsChargeConversion * | fChargeConverter |
PndSdsIdealPixelClusterFinder.h Ideal cluster finder using MCtruth information.
Definition at line 11 of file PndSdsIdealPixelClusterFinder.h.
|
inline |
Definition at line 13 of file PndSdsIdealPixelClusterFinder.h.
|
inlinevirtual |
Definition at line 18 of file PndSdsIdealPixelClusterFinder.h.
|
inherited |
|
virtual |
Implements PndSdsPixelClusterFinder.
Definition at line 4 of file PndSdsIdealPixelClusterFinder.cxx.
References PndSdsPixelClusterFinder::fHits, PndSdsPixelClusterFinder::fVerbose, i, IsInRange(), MoveHit(), PndSdsPixelClusterFinder::Print(), PndSdsPixelClusterFinder::PrintResult(), and push_back().
Referenced by PndSdsIdealClusterTask::Exec().
bool PndSdsIdealPixelClusterFinder::IsInRange | ( | PndSdsDigiPixel | hit1, |
PndSdsDigiPixel | hit2 | ||
) | const |
Definition at line 67 of file PndSdsIdealPixelClusterFinder.cxx.
References PndSdsDigi::GetIndex().
Referenced by GetClusters().
Int_t PndSdsIdealPixelClusterFinder::MoveHit | ( | std::vector< Int_t > * | hitVector, |
Int_t | index | ||
) | const |
Definition at line 57 of file PndSdsIdealPixelClusterFinder.cxx.
Referenced by GetClusters().
|
inherited |
Definition at line 20 of file PndSdsPixelClusterFinder.cxx.
References PndSdsPixelClusterFinder::fHits.
Referenced by GetClusters(), and PndSdsPixelClusterFinder::PrintResult().
|
inherited |
|
inherited |
Definition at line 25 of file PndSdsPixelClusterFinder.cxx.
References PndSdsPixelClusterFinder::fHits, i, and PndSdsPixelClusterFinder::Print().
Referenced by GetClusters(), and PndSdsSimplePixelClusterFinder::GetClusters().
|
inlineinherited |
Definition at line 41 of file PndSdsPixelClusterFinder.h.
References PndSdsPixelClusterFinder::fVerbose.
Referenced by PndSdsIdealClusterTask::Init().
|
inherited |
|
inherited |
Definition at line 41 of file PndSdsPixelClusterFinder.h.
Referenced by GetClusters(), PndSdsSimplePixelClusterFinder::GetClusters(), PndSdsPixelClusterFinder::operator=(), PndSdsPixelClusterFinder::Print(), and PndSdsPixelClusterFinder::PrintResult().
|
inherited |
Definition at line 44 of file PndSdsPixelClusterFinder.h.
Referenced by GetClusters(), PndSdsSimplePixelClusterFinder::GetClusters(), PndSdsSimplePixelClusterFinder::IsInRange(), PndSdsPixelClusterFinder::operator=(), PndLmdSimplePixelClusterFinder::PndLmdSimplePixelClusterFinder(), PndMvdSimplePixelClusterFinder::PndMvdSimplePixelClusterFinder(), PndMvdSimplePixelClusterFinder::SetParameters(), and PndSdsPixelClusterFinder::SetVerbose().