Belle II Software
release-05-01-25
QuadraticLegendre.h
1
/**************************************************************************
2
* BASF2 (Belle Analysis Framework 2) *
3
* Copyright(C) 2015 - Belle II Collaboration *
4
* *
5
* Author: The Belle II Collaboration *
6
* Contributors: Nils Braun, Oliver Frost, Dmitrii Neverov *
7
* *
8
* This software is provided "as is" without any warranty. *
9
**************************************************************************/
10
#pragma once
11
#include <tracking/trackFindingCDC/hough/trees/DebugableSimpleBoxDivisionHoughTree.h>
12
13
namespace
Belle2
{
18
namespace
TrackFindingCDC {
19
25
template
<
class
AHitPointerType,
26
class
AHitDecisionAlgorithm,
27
size_t
pDivisions = 3,
28
size_t
qDivisions = 3>
29
class
QuadraticLegendre :
public
DebugableSimpleBoxDivisionHoughTree<AHitPointerType,
30
AHitDecisionAlgorithm,
31
pDivisions,
32
qDivisions> {
33
34
private
:
36
using
Super
= DebugableSimpleBoxDivisionHoughTree<AHitPointerType,
37
AHitDecisionAlgorithm,
38
pDivisions,
39
qDivisions>;
40
41
public
:
43
using
DecisionAlgorithm
= AHitDecisionAlgorithm;
44
46
QuadraticLegendre
()
47
:
Super
(2, 2, 1, 1)
48
{
49
}
50
};
51
}
53
}
Belle2::TrackFindingCDC::QuadraticLegendre::Super
DebugableSimpleBoxDivisionHoughTree< AHitPointerType, AHitDecisionAlgorithm, pDivisions, qDivisions > Super
Super type.
Definition:
QuadraticLegendre.h:47
Belle2::TrackFindingCDC::QuadraticLegendre::QuadraticLegendre
QuadraticLegendre()
Constructor using the given maximal level setting the maximal values.
Definition:
QuadraticLegendre.h:54
Belle2::TrackFindingCDC::DebugableSimpleBoxDivisionHoughTree
A convenience class for adding debug information to a Simple Hough Tree.
Definition:
DebugableSimpleBoxDivisionHoughTree.h:37
Belle2
Abstract base class for different kinds of events.
Definition:
MillepedeAlgorithm.h:19
Belle2::TrackFindingCDC::QuadraticLegendre::DecisionAlgorithm
AHitDecisionAlgorithm DecisionAlgorithm
typedef of the templated AHitDecisionAlgorithm; used to reach methods defined in the algorithm e....
Definition:
QuadraticLegendre.h:51
tracking
trackFindingCDC
hough
quadratic
include
QuadraticLegendre.h
Generated on Fri Nov 5 2021 04:03:37 for Belle II Software by
1.8.17