Belle II Software
release-05-01-25
AllSegmentPairRelationFilter.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/filters/segmentPairRelation/BaseSegmentPairRelationFilter.h>
13
14
namespace
Belle2
{
19
namespace
TrackFindingCDC {
20
22
class
AllSegmentPairRelationFilter :
public
BaseSegmentPairRelationFilter {
23
24
private
:
26
using
Super
=
BaseSegmentPairRelationFilter
;
27
28
public
:
30
Weight
operator()
(
const
CDCSegmentPair
& fromSegmentPair,
const
CDCSegmentPair
& toSegmentPair)
final
;
31
};
32
}
34
}
Belle2::TrackFindingCDC::CDCSegmentPair
Class representing a pair of one reconstructed axial segement and one stereo segment in adjacent supe...
Definition:
CDCSegmentPair.h:44
Belle2::TrackFindingCDC::AllSegmentPairRelationFilter::Super
BaseSegmentPairRelationFilter Super
Type of the super class.
Definition:
AllSegmentPairRelationFilter.h:34
Belle2
Abstract base class for different kinds of events.
Definition:
MillepedeAlgorithm.h:19
Belle2::TrackFindingCDC::BaseSegmentPairRelationFilter::BaseSegmentPairRelationFilter
BaseSegmentPairRelationFilter()
Default constructor.
Belle2::TrackFindingCDC::AllSegmentPairRelationFilter::operator()
Weight operator()(const CDCSegmentPair &fromSegmentPair, const CDCSegmentPair &toSegmentPair) final
Implementation accepting all possible neighbors. Weight subtracts the overlap penalty.
Definition:
AllSegmentPairRelationFilter.cc:18
tracking
trackFindingCDC
filters
segmentPairRelation
include
AllSegmentPairRelationFilter.h
Generated on Fri Nov 5 2021 04:02:26 for Belle II Software by
1.8.17