Process to be run after BSEmcLocalMaxFindingProcess to remove maxima from cluster that match certain criteria.
More...
#include <BSEmcRemoveSplitOffMax.h>
Process to be run after BSEmcLocalMaxFindingProcess to remove maxima from cluster that match certain criteria.
To be run after
- Author
- Phil Strother
-
Helmut Schmuecker Ruhr-Uni Bochum
-
M. Babai
-
Ben Salisbury salis.nosp@m.bury.nosp@m.@hisk.nosp@m.p.un.nosp@m.i-bon.nosp@m.n.de, HISKP Bonn
- Date
- 2021-02
Definition at line 64 of file BSEmcRemoveSplitOffMax.h.
◆ BSEmcRemoveSplitOffMax()
BSEmcRemoveSplitOffMax::BSEmcRemoveSplitOffMax |
( |
| ) |
|
◆ ~BSEmcRemoveSplitOffMax()
virtual BSEmcRemoveSplitOffMax::~BSEmcRemoveSplitOffMax |
( |
| ) |
|
|
virtual |
◆ GetDataContainer()
Pass the container register to the process, and set the processes container requirements.
- Parameters
-
Reimplemented from PndProcess.
◆ GetNeigboursOf()
◆ IsSplitOffOrHadron()
Bool_t BSEmcRemoveSplitOffMax::IsSplitOffOrHadron |
( |
const BSEmcDigi * |
t_digi, |
|
|
const std::vector< const BSEmcDigi *> & |
t_neighbours |
|
) |
| const |
|
protected |
◆ Process()
virtual void BSEmcRemoveSplitOffMax::Process |
( |
| ) |
|
|
virtual |
The actual data transformation (digitizing, clustering, etc.) should be defined here.
Implements PndProcess.
◆ RemoveSplitOffMax()
void BSEmcRemoveSplitOffMax::RemoveSplitOffMax |
( |
const std::vector< const BSEmcDigi *> & |
t_digiCont, |
|
|
const std::vector< BSEmcCluster *> & |
t_clusterCont |
|
) |
| |
◆ RequestDataContainer()
Pass the container register to the process, and get the processes container requirements.
- Parameters
-
Reimplemented from PndProcess.
◆ SetClusterBranchName()
void BSEmcRemoveSplitOffMax::SetClusterBranchName |
( |
const TString & |
t_branchname | ) |
|
|
inline |
◆ SetClusteringParName()
void BSEmcRemoveSplitOffMax::SetClusteringParName |
( |
const std::string & |
t_parName | ) |
|
|
inline |
◆ SetDetectorName()
virtual void BSEmcRemoveSplitOffMax::SetDetectorName |
( |
const std::string & |
t_detectorname | ) |
|
|
virtual |
Set the Detector name. Important, as most EmcParameter need to know for which detector they need to be fetched (each Emc Subdetector has its own set of parameters)
- Parameters
-
Reimplemented from PndProcess.
◆ SetDigiBranchName()
void BSEmcRemoveSplitOffMax::SetDigiBranchName |
( |
const TString & |
t_branchname | ) |
|
|
inline |
◆ SetNeighbouringRelationParName()
void BSEmcRemoveSplitOffMax::SetNeighbouringRelationParName |
( |
const std::string & |
t_parName | ) |
|
|
inline |
◆ SetupParameters()
The documentation for this class was generated from the following file: