|
FairRoot/PandaRoot
|
#include <PndHypStripClusterBuilder.h>
Public Member Functions | |
| PndHypStripClusterBuilder () | |
| virtual | ~PndHypStripClusterBuilder () |
| void | Reinit () |
| -----------------------------------------------------------------------—/// More... | |
| void | AddDigi (std::string detname, SensorSide side, Int_t strip, Int_t iPoint) |
| std::vector< PndHypCluster > | SearchClusters () |
| std::vector< PndHypCluster > | GetClusters () |
| PndHypCluster | GetCluster (Int_t i) |
| PndHypCluster | GetTopCluster (Int_t i) |
| PndHypCluster | GetBotCluster (Int_t i) |
| std::vector< Int_t > | GetTopClusterIDs () const |
| std::vector< Int_t > | GetBotClusterIDs () const |
Private Member Functions | |
| void | AddCluster (const std::vector< Int_t > &onecluster, SensorSide side) |
| --------------------------------------------------------------------——/// More... | |
| ClassDef (PndHypStripClusterBuilder, 3) | |
| -----------------------------------------------------------------------—/// More... | |
Private Attributes | |
| Fullmap | fSortedDigis |
| std::vector< Int_t > | fTopclusters |
| std::vector< Int_t > | fBotclusters |
| std::vector< PndHypCluster > | fClusters |
Definition at line 29 of file PndHypStripClusterBuilder.h.
| PndHypStripClusterBuilder::PndHypStripClusterBuilder | ( | ) |
Definition at line 15 of file PndHypStripClusterBuilder.cxx.
|
virtual |
Definition at line 20 of file PndHypStripClusterBuilder.cxx.
|
private |
--------------------------------------------------------------------——///
-----------------------------------------------------------------------—///
Definition at line 119 of file PndHypStripClusterBuilder.cxx.
References fBotclusters, fClusters, fTopclusters, kBOTTOM, kTOP, and PndHypCluster::SetSensorSide().
Referenced by SearchClusters().
| void PndHypStripClusterBuilder::AddDigi | ( | std::string | detname, |
| SensorSide | side, | ||
| Int_t | strip, | ||
| Int_t | iPoint | ||
| ) |
Definition at line 36 of file PndHypStripClusterBuilder.cxx.
References fSortedDigis, and strip.
Referenced by PndHypStripClusterTask::Exec().
|
private |
-----------------------------------------------------------------------—///
| PndHypCluster PndHypStripClusterBuilder::GetBotCluster | ( | Int_t | i | ) |
Definition at line 110 of file PndHypStripClusterBuilder.cxx.
References fBotclusters, fClusters, and i.
|
inline |
Definition at line 46 of file PndHypStripClusterBuilder.h.
References fBotclusters.
Referenced by PndHypStripClusterTask::Exec().
| PndHypCluster PndHypStripClusterBuilder::GetCluster | ( | Int_t | i | ) |
Definition at line 98 of file PndHypStripClusterBuilder.cxx.
|
inline |
Definition at line 40 of file PndHypStripClusterBuilder.h.
References fClusters.
| PndHypCluster PndHypStripClusterBuilder::GetTopCluster | ( | Int_t | i | ) |
Definition at line 104 of file PndHypStripClusterBuilder.cxx.
References fClusters, fTopclusters, and i.
|
inline |
Definition at line 45 of file PndHypStripClusterBuilder.h.
References fTopclusters.
Referenced by PndHypStripClusterTask::Exec().
| void PndHypStripClusterBuilder::Reinit | ( | ) |
-----------------------------------------------------------------------—///
-----------------------------------------------------------------------—/// -----------------------------------------------------------------------—/// -----------------------------------------------------------------------—///
Definition at line 28 of file PndHypStripClusterBuilder.cxx.
References fBotclusters, fClusters, fSortedDigis, and fTopclusters.
| std::vector< PndHypCluster > PndHypStripClusterBuilder::SearchClusters | ( | ) |
--— search for clusters --— Take neighbouring fired strips. use that std::map is a SORTED object
Definition at line 45 of file PndHypStripClusterBuilder.cxx.
References AddCluster(), fBotclusters, fClusters, fSortedDigis, and fTopclusters.
Referenced by PndHypStripClusterTask::Exec().
|
private |
Definition at line 57 of file PndHypStripClusterBuilder.h.
Referenced by AddCluster(), GetBotCluster(), GetBotClusterIDs(), Reinit(), and SearchClusters().
|
private |
Definition at line 58 of file PndHypStripClusterBuilder.h.
Referenced by AddCluster(), GetBotCluster(), GetCluster(), GetClusters(), GetTopCluster(), Reinit(), and SearchClusters().
|
private |
Definition at line 55 of file PndHypStripClusterBuilder.h.
Referenced by AddDigi(), Reinit(), and SearchClusters().
|
private |
Definition at line 56 of file PndHypStripClusterBuilder.h.
Referenced by AddCluster(), GetTopCluster(), GetTopClusterIDs(), Reinit(), and SearchClusters().
1.8.5