Belle II Software
release-05-01-25
SegmentZ0TanLambdaLegendre.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 *
7
* *
8
* This software is provided "as is" without any warranty. *
9
**************************************************************************/
10
#pragma once
11
#include <tracking/trackFindingCDC/hough/z0_tanLambda/Z0TanLambdaLegendre.h>
12
#include <tracking/trackFindingCDC/eventdata/segments/CDCSegment3D.h>
13
#include <tracking/trackFindingCDC/eventdata/trajectories/CDCTrajectorySZ.h>
14
#include <tracking/trackFindingCDC/hough/algorithms/RangeInBox.h>
15
#include <tracking/trackFindingCDC/hough/algorithms/FirstOfPairInBox.h>
16
#include <tracking/trackFindingCDC/hough/algorithms/SegmentInZ0TanLambdaBox.h>
17
#include <tracking/trackFindingCDC/hough/algorithms/HitInZ0TanLambdaBox.h>
18
#include <tracking/trackFindingCDC/hough/algorithms/TwoHitInBoxAlgorithms.h>
19
20
namespace
Belle2
{
25
namespace
TrackFindingCDC {
26
33
using
SegmentInZ0TanLambdaAlgorithm =
34
FirstOfPairInBox<TwoHitInBoxAlgorithm<SegmentInZ0TanLambdaBox, FirstOfPairInBox<RangeInBox<HitInZ0TanLambdaBox>>>>;
35
using
SegmentZ0TanLambdaLegendre =
36
Z0TanLambdaLegendre<std::pair<std::pair<CDCSegment3D, CDCTrajectorySZ>,
const
CDCSegment2D*>, SegmentInZ0TanLambdaAlgorithm, 2, 2>;
37
}
39
}
Belle2
Abstract base class for different kinds of events.
Definition:
MillepedeAlgorithm.h:19
tracking
trackFindingCDC
hough
z0_tanLambda
include
SegmentZ0TanLambdaLegendre.h
Generated on Fri Nov 5 2021 04:03:39 for Belle II Software by
1.8.17