Belle II Software
release-05-01-25
CDCTangentSegment.h
1
/**************************************************************************
2
* BASF2 (Belle Analysis Framework 2) *
3
* Copyright(C) 2014 - Belle II Collaboration *
4
* *
5
* Author: The Belle II Collaboration *
6
* Contributors: Oliver Frost *
7
* *
8
* This software is provided "as is" without any warranty. *
9
**************************************************************************/
10
#pragma once
11
12
#include <tracking/trackFindingCDC/eventdata/segments/CDCSegment.h>
13
#include <tracking/trackFindingCDC/eventdata/hits/CDCTangent.h>
14
15
#include <vector>
16
17
namespace
Belle2
{
22
namespace
TrackFindingCDC {
23
class
CDCFacet;
24
26
class
CDCTangentSegment :
public
CDCSegment<CDCTangent> {
27
28
public
:
30
static
CDCTangentSegment
condense
(
const
std::vector<const CDCFacet* >& facetPath);
31
};
32
}
34
}
Belle2::TrackFindingCDC::CDCTangentSegment::condense
static CDCTangentSegment condense(const std::vector< const CDCFacet * > &facetPath)
Takes all distinct tangents from the facets in the path - Note! there is no particular order of the t...
Definition:
CDCTangentSegment.cc:18
Belle2
Abstract base class for different kinds of events.
Definition:
MillepedeAlgorithm.h:19
tracking
trackFindingCDC
eventdata
segments
include
CDCTangentSegment.h
Generated on Fri Nov 5 2021 04:01:40 for Belle II Software by
1.8.17