Belle II Software
release-05-01-25
DistancePXDPairFilter.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/pxd/filters/relations/BasePXDPairFilter.h>
13
#include <tracking/ckf/pxd/entities/CKFToPXDState.h>
14
15
namespace
Belle2
{
20
class
DistancePXDPairFilter :
public
BasePXDPairFilter
{
22
public
:
24
TrackFindingCDC::Weight
operator()
(
const
std::pair<const CKFToPXDState*, const CKFToPXDState*>& relation)
override
;
25
};
27
}
Belle2::DistancePXDPairFilter::operator()
TrackFindingCDC::Weight operator()(const std::pair< const CKFToPXDState *, const CKFToPXDState * > &relation) override
Return the weight based on azimuthal-angle separation.
Definition:
DistancePXDPairFilter.cc:19
Belle2
Abstract base class for different kinds of events.
Definition:
MillepedeAlgorithm.h:19
Belle2::BasePXDPairFilter
TrackFindingCDC::Filter< std::pair< const CKFToPXDState *, const CKFToPXDState * > > BasePXDPairFilter
Base filter for CKF PXD states.
Definition:
BasePXDPairFilter.h:29
tracking
ckf
pxd
filters
relations
include
DistancePXDPairFilter.h
Generated on Fri Nov 5 2021 03:59:59 for Belle II Software by
1.8.17