contains algorithms to find a centeroid of a cluster
More...
|
| PndSdsChargeWeightingAlgorithms::PndSdsChargeWeightingAlgorithms (TClonesArray *arr) |
|
| PndSdsChargeWeightingAlgorithms::PndSdsChargeWeightingAlgorithms (PndSdsChargeWeightingAlgorithms &other) |
|
virtual | PndSdsChargeWeightingAlgorithms::~PndSdsChargeWeightingAlgorithms () |
|
PndSdsChargeWeightingAlgorithms & | PndSdsChargeWeightingAlgorithms::operator= (PndSdsChargeWeightingAlgorithms &other) |
|
std::pair< Double_t, Double_t > | PndSdsChargeWeightingAlgorithms::CenterOfGravity (const PndSdsCluster *Cluster) |
|
std::pair< Double_t, Double_t > | PndSdsChargeWeightingAlgorithms::HeadTail (const PndSdsCluster *Cluster) |
|
std::pair< Double_t, Double_t > | PndSdsChargeWeightingAlgorithms::Eta (const PndSdsCluster *Cluster, const TH2F *PosVsEta) |
|
std::pair< Double_t, Double_t > | PndSdsChargeWeightingAlgorithms::EtaValue (const PndSdsCluster *Cluster, Double_t &stripno, Int_t &NmbOfStrips) |
|
std::pair< Double_t, Double_t > | PndSdsChargeWeightingAlgorithms::Binary (const PndSdsCluster *Cluster) |
|
std::pair< Double_t, Double_t > | PndSdsChargeWeightingAlgorithms::Median (const PndSdsCluster *Cluster) |
|
std::pair< Double_t, Double_t > | PndSdsChargeWeightingAlgorithms::AutoSelect (const PndSdsCluster *Cluster) |
|
contains algorithms to find a centeroid of a cluster
The centeroid finding algorithms are: Binary, Median, Center of gravity, Head-Tail and using the Eta-Distribution
- Author
- Lars Ackermann, Ralf Kliemt
- Date
- 2008 - 2013 cluster_reco
◆ AutoSelect()
std::pair<Double_t, Double_t> PndSdsChargeWeightingAlgorithms::AutoSelect |
( |
const PndSdsCluster * |
Cluster | ) |
|
◆ Binary()
std::pair<Double_t, Double_t> PndSdsChargeWeightingAlgorithms::Binary |
( |
const PndSdsCluster * |
Cluster | ) |
|
◆ CenterOfGravity()
std::pair<Double_t, Double_t> PndSdsChargeWeightingAlgorithms::CenterOfGravity |
( |
const PndSdsCluster * |
Cluster | ) |
|
◆ Eta()
std::pair<Double_t, Double_t> PndSdsChargeWeightingAlgorithms::Eta |
( |
const PndSdsCluster * |
Cluster, |
|
|
const TH2F * |
PosVsEta |
|
) |
| |
◆ EtaValue()
std::pair<Double_t, Double_t> PndSdsChargeWeightingAlgorithms::EtaValue |
( |
const PndSdsCluster * |
Cluster, |
|
|
Double_t & |
stripno, |
|
|
Int_t & |
NmbOfStrips |
|
) |
| |
◆ HeadTail()
std::pair<Double_t, Double_t> PndSdsChargeWeightingAlgorithms::HeadTail |
( |
const PndSdsCluster * |
Cluster | ) |
|
◆ Median()
std::pair< Double_t, Double_t > PndSdsChargeWeightingAlgorithms::Median |
( |
const PndSdsCluster * |
Cluster | ) |
|
◆ operator=()
◆ PndSdsChargeWeightingAlgorithms() [1/2]
PndSdsChargeWeightingAlgorithms::PndSdsChargeWeightingAlgorithms |
( |
TClonesArray * |
arr | ) |
|
◆ PndSdsChargeWeightingAlgorithms() [2/2]
◆ ~PndSdsChargeWeightingAlgorithms()
virtual PndSdsChargeWeightingAlgorithms::~PndSdsChargeWeightingAlgorithms |
( |
| ) |
|
|
virtual |