|
EICrecon
JANA based reconstruction for the EPIC detector
|
#include <catch2/catch_test_macros.hpp>#include <catch2/generators/catch_generators.hpp>#include <edm4eic/EDM4eicVersion.h>#include <edm4eic/unit_system.h>#include <edm4hep/SimTrackerHitCollection.h>#include <edm4hep/TimeSeriesCollection.h>#include <podio/RelationRange.h>#include <cmath>#include <cstddef>#include <initializer_list>#include <memory>#include <string>#include <tuple>#include <vector>#include "algorithms/digi/PulseGeneration.h"#include "algorithms/digi/PulseGenerationConfig.h"
Typedefs | |
| using | PulseType = edm4hep::TimeSeries |
Functions | |
| TEST_CASE ("PulseGeneration generates correct number of pulses", "[PulseGeneration]") | |
| TEST_CASE ("Test the EvaluatorSvc pulse generation with a square pulse", "[PulseGeneration]") | |
| TEST_CASE ("Test early exit for Landau pulse never reaching threshold", "[PulseGeneration][EarlyExit]") | |
| TEST_CASE ("Test Landau pulse crossing threshold is not prematurely terminated", "[PulseGeneration][EarlyExit]") | |
| TEST_CASE ("Test multi-modal expression pulse with early sub-threshold peak and later " "above-threshold peak", "[PulseGeneration][MultiModal]") | |
| using PulseType = edm4hep::TimeSeries |
| TEST_CASE | ( | "PulseGeneration generates correct number of pulses" | , |
| "" | [PulseGeneration] | ||
| ) |
| TEST_CASE | ( | "Test early exit for Landau pulse never reaching threshold" | , |
| "" | [PulseGeneration][EarlyExit] | ||
| ) |
| TEST_CASE | ( | "Test Landau pulse crossing threshold is not prematurely terminated" | , |
| "" | [PulseGeneration][EarlyExit] | ||
| ) |
| TEST_CASE | ( | "Test multi-modal expression pulse with early sub-threshold peak and later " "above-threshold peak" | , |
| "" | [PulseGeneration][MultiModal] | ||
| ) |
| TEST_CASE | ( | "Test the EvaluatorSvc pulse generation with a square pulse" | , |
| "" | [PulseGeneration] | ||
| ) |