Belle II Software development
AlwaysYesFilter.h
1/**************************************************************************
2 * basf2 (Belle II Analysis Software Framework) *
3 * Author: The Belle II Collaboration *
4 * *
5 * See git log for contributors and copyright holders. *
6 * This file is licensed under LGPL-3.0, see LICENSE.md. *
7 **************************************************************************/
8
9#pragma once
10
11// includes - tf-related stuff
12#include "FilterBase.h"
13
14// includes - general fw stuff
15
16
17namespace Belle2 {
22
25 class AlwaysYesFilter : public FilterBase {
26 public:
27
29// AlwaysYesFilter(0,0) { FilterBase(0,0); }
30
32 virtual void checkSpacePoints(const SectorFriendship* thisFriendship, CompatibilityTable& compatibilityTable);
33
34 protected:
35
36 ClassDef(AlwaysYesFilter, 1)
37 };
38
39} //Belle2 namespace
AlwaysYesFilter is a simple filter saying always yes, which is meant for testing purposes.
virtual void checkSpacePoints(const SectorFriendship *thisFriendship, CompatibilityTable &compatibilityTable)
constructor
FilterBase(float minValue=0, float maxValue=0)
constructor
Definition FilterBase.h:44
std::vector< std::vector< CompatibilityValue > > CompatibilityTable
is currently a table of CompatibilityValues which allows to check which combination of spacepoints/se...
Definition FilterBase.h:41
SectorFriendship is carrying the link between parent sector and a connected sector (socalled Friendse...
Abstract base class for different kinds of events.