6#include <algorithms/algorithm.h>
7#include <edm4eic/RawCALOROCHitCollection.h>
8#include <edm4eic/SimPulseCollection.h>
18 algorithms::Algorithm<algorithms::Input<edm4eic::SimPulseCollection>,
19 algorithms::Output<edm4eic::RawCALOROCHitCollection>>;
29 {
"Digitizes simulated pulses from a CALOROC chip"}} {}
31 void process(const Input&, const Output&) const;
34 double get_crossing_time(
double thres,
double dt,
double t,
double amp1,
double amp2) const;
Definition CALOROCDigitization.h:22
CALOROCDigitization(std::string_view name)
Definition CALOROCDigitization.h:25
virtual void init() final
Definition WithPodConfig.h:22
-client
Definition CalorimeterClusterRecoCoG.cc:37
algorithms::Algorithm< algorithms::Input< edm4eic::SimPulseCollection >, algorithms::Output< edm4eic::RawCALOROCHitCollection > > CALOROCDigitizationAlgorithm
Definition CALOROCDigitization.h:19