An algorithm that computes relevant information about PSD needed for the offline trigger.
More...
#include <algorithms/trigger/PsdTriggerComputerAlgo.h>
An algorithm that computes relevant information about PSD needed for the offline trigger.
Needed event objects:
name | type | store | optional | description |
psdHitsColl | PsdHitsColl | evStore | no | The hits in the digitized tiles/bars of the |
PSD.
Needed global objects:
name | type | store | optional | description |
psdGeoParamsColl | PsdGeoParamsColl | globStore | no | Geometric parameters of the PSD |
Produced event objects:
name | type | store | description |
psdTriggerInputs | PsdTriggerInputs | evStore | Container of the quantities about Psd needed for the |
trigger logic
◆ PsdTriggerComputerAlgo()
Herd::PsdTriggerComputerAlgo::PsdTriggerComputerAlgo |
( |
const std::string & |
name | ) |
|
Constructor.
- Parameters
-
name | The name of the algorithm object. |
◆ Finalize()
bool Herd::PsdTriggerComputerAlgo::Finalize |
( |
| ) |
|
◆ Initialize()
bool Herd::PsdTriggerComputerAlgo::Initialize |
( |
| ) |
|
Initialization of the algorithm. Retrieve data stores.
- Returns
- true if data stores are available, false otherwise.
◆ Process()
bool Herd::PsdTriggerComputerAlgo::Process |
( |
| ) |
|
Computes the energy deposited in each PSD side to fill the trigger input dataobject.
- Returns
- true if no error occurs during processing, false otherwise.
◆ _evStore
StorePtr Herd::PsdTriggerComputerAlgo::_evStore |
|
private |
◆ _globStore
StorePtr Herd::PsdTriggerComputerAlgo::_globStore |
|
private |
◆ _psdTriggerInputs
The documentation for this class was generated from the following files: