Belle II Software development
ECLDspFitterPure.h
1/**************************************************************************
2 * basf2 (Belle II Analysis Software Framework) *
3 * Author: The Belle II Collaboration *
4 * *
5 * See git log for contributors and copyright holders. *
6 * This file is licensed under LGPL-3.0, see LICENSE.md. *
7 **************************************************************************/
8
9#pragma once
10
11#include <ecl/digitization/EclConfigurationPure.h>
12
13namespace Belle2 {
18 namespace ECL {
19 double func(int i, int ifine,
20 const EclConfigurationPure::signalsamplepure_t& signal);
21 double func1(int i, int ifine,
22 const EclConfigurationPure::signalsamplepure_t& signal);
23 void initParams(EclConfigurationPure::fitparamspure_t& params,
24 const EclConfigurationPure::signalsamplepure_t& signal);
25 void DSPFitterPure(const EclConfigurationPure::fitparamspure_t& params,
26 const int* FitA, const int ttrig,
27 int& amp, double& time, double& chi2, int& niter);
28 }
30}
Abstract base class for different kinds of events.