EICrecon
JANA based reconstruction for the EPIC detector
Loading...
Searching...
No Matches
PulseGenerationConfig.h
Go to the documentation of this file.
1// SPDX-License-Identifier: LGPL-3.0-or-later
2// Copyright (C) 2025 Simon Gardner
3
4#pragma once
5
6#include <edm4eic/unit_system.h>
7
8namespace eicrecon {
9
11 // Parameters of Silicon signal generation
12 std::string pulse_shape_function = "LandauPulse"; // Pulse shape function
13 std::vector<double> pulse_shape_params = {1.0, 0.1}; // Parameters of the pulse shape function
14 double ignore_thres = 10; // When EDep drops below this value pulse stops
15 double timestep = 0.2 * edm4eic::unit::ns; // Minimum digitization time step
16 double min_sampling_time = 0 * edm4eic::unit::ns; // Minimum sampling time
17 uint32_t max_time_bins = 10000;
18};
19
20} // namespace eicrecon
-client
Definition CalorimeterClusterRecoCoG.cc:37
Definition PulseGenerationConfig.h:10
double timestep
Definition PulseGenerationConfig.h:15
uint32_t max_time_bins
Definition PulseGenerationConfig.h:17
std::vector< double > pulse_shape_params
Definition PulseGenerationConfig.h:13
std::string pulse_shape_function
Definition PulseGenerationConfig.h:12
double ignore_thres
Definition PulseGenerationConfig.h:14
double min_sampling_time
Definition PulseGenerationConfig.h:16