Displays tracks from HoughFinder algorithms.
More...
#include <algorithms/display/HERDward.h>
Displays tracks from HoughFinder algorithms.
Needed event objects:
name | type | store | optional | description |
caloHitsMC | CaloHits | evStore | yes | The calorimeter hits. |
psdHitsCollMC | PsdHitsColl | evStore | yes | The PSD hits. |
stkClustersCollMC | StkClustersColl | evStore | yes | The clusters of the STKs. |
scdClustersCollMC | ScdClustersColl | evStore | yes | The clusters of the SCDs. |
HoughTracksXZ | std::vector<Track2D> | evStore | yes | The collection of XZ tracks. |
HoughTracksYZ | std::vector<Track2D> | evStore | yes | The collection of YZ tracks. |
HoughTracksXY | std::vector<Track2D> | evStore | yes | The collection of XY tracks. |
mcTruth | MCTruth | evStore | yes | The MC truth. |
Needed global objects:
name | type | store | optional | description |
caloGeoParams | CaloGeoParams | globStore | yes | The geometric parameters of the calorimeter. |
psdGeoParamsColl | PsdGeoParamsColl | globStore | yes | The geometric parameters of the PSD. |
stkGeoParamsColl | StkGeoParamsColl | globStore | yes | The geometric parameters of the STK. |
scdGeoParamsColl | ScdGeoParamsColl | globStore | yes | The geometric parameters of the SCD. |
Produced global objects:
name | type | store | description ---------------—|-----------------—|--------—|------------------------------—
Parameters:
name | type | default value | description -----------—|-----------------------—|------------—|---------------------------------------------—
◆ HERDward()
Herd::HERDward::HERDward |
( |
const std::string & |
name | ) |
|
Constructor.
- Parameters
-
name | The name of the algorithm |
◆ Finalize()
bool Herd::HERDward::Finalize |
( |
| ) |
|
Post processing part.
- Returns
- If post-processing is successful.
◆ Initialize()
bool Herd::HERDward::Initialize |
( |
| ) |
|
Initialization of the algorithm.
- Returns
- true if the initialization procedure is successful.
◆ Process()
bool Herd::HERDward::Process |
( |
| ) |
|
Process a single event.
- Returns
- If event processing is successful.
◆ _evStore
StorePtr Herd::HERDward::_evStore |
|
private |
◆ _geometryFile
std::string Herd::HERDward::_geometryFile |
|
private |
◆ _globStore
StorePtr Herd::HERDward::_globStore |
|
private |
◆ _mainWindow
The documentation for this class was generated from the following files:
- /builds/herd/HerdSoftware/include/analysis/algorithms/display/HERDward.h
- /builds/herd/HerdSoftware/src/analysis/algorithms/display/HERDward.cpp