Belle II Software
release-05-01-25
DistanceSVDPairFilter.h
1
/**************************************************************************
2
* BASF2 (Belle Analysis Framework 2) *
3
* Copyright(C) 2016 - Belle II Collaboration *
4
* *
5
* Author: The Belle II Collaboration *
6
* Contributors: Nils Braun *
7
* *
8
* This software is provided "as is" without any warranty. *
9
**************************************************************************/
10
#pragma once
11
12
#include <tracking/ckf/svd/filters/relations/BaseSVDPairFilter.h>
13
#include <tracking/ckf/svd/entities/CKFToSVDState.h>
14
15
namespace
Belle2
{
20
class
DistanceSVDPairFilter :
public
BaseSVDPairFilter
{
22
public
:
24
TrackFindingCDC::Weight
operator()
(
const
std::pair<const CKFToSVDState*, const CKFToSVDState*>& relation)
override
;
25
};
27
}
Belle2::BaseSVDPairFilter
TrackFindingCDC::Filter< std::pair< const CKFToSVDState *, const CKFToSVDState * > > BaseSVDPairFilter
Base filter for CKF SVD states.
Definition:
BaseSVDPairFilter.h:29
Belle2
Abstract base class for different kinds of events.
Definition:
MillepedeAlgorithm.h:19
Belle2::DistanceSVDPairFilter::operator()
TrackFindingCDC::Weight operator()(const std::pair< const CKFToSVDState *, const CKFToSVDState * > &relation) override
Return the weight based on azimuthal-angle separation.
Definition:
DistanceSVDPairFilter.cc:19
tracking
ckf
svd
filters
relations
include
DistanceSVDPairFilter.h
Generated on Fri Nov 5 2021 04:00:08 for Belle II Software by
1.8.17