Belle II Software  release-08-01-10
klm_trig_linear_fit.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 <algorithm>
12 #include <numeric>
13 #include <vector>
14 #include <tuple>
15 #include <iostream>
16 #include <bitset>
17 
18 
19 #include "trg/klm/modules/klmtrigger/group_helper.h"
20 #include "trg/klm/modules/klmtrigger/KLMAxis.h"
21 #include "trg/klm/modules/klmtrigger/KLM_Trig.h"
22 #include "klm/dataobjects/KLMElementNumbers.h"
23 
24 namespace Belle2 {
29  std::vector<Belle2::group_helper::KLM_trig_linear_fit> klm_trig_linear_fit(std::vector<Belle2::group_helper::KLM_Digit_compact>&
30  hits,
31  const std::vector<Belle2::group_helper::KLM_geo_fit_t>& geometry);
32 
33 
34 
36 }
Abstract base class for different kinds of events.