8#include <tracking/trackFindingCDC/filters/segmentPair/SkimmedHitGapSegmentPairVarSet.h>
11using namespace TrackFindingCDC;
16 if (not extracted)
return false;
17 if (fabs(
var<
named(
"delta_hit_pos_phi")>()) > 1)
return false;
18 if (fabs(
var<
named(
"delta_hit_alpha")>()) > 1.5)
return false;
19 if (
var<
named(
"delta_hit_distance")>() < 0)
return false;
20 if (
var<
named(
"hit_distance")>() > 45)
return false;
21 if (
var<
named(
"hit_long_distance")>() < 5)
return false;
22 if (
var<
named(
"hit_forward")>() < -5)
return false;
Class representing a pair of one reconstructed axial segment and one stereo segment in adjacent super...
bool extract(const CDCSegmentPair *ptrSegmentPair) override
Generate and assign the contained variables.
bool extract(const CDCSegmentPair *ptrSegmentPair) final
Implement the skim cut, otherwise generate and assign the variables from the segment pair.
static constexpr int named(const char *name)
Getter for the index from the name.
Float_t & var()
Reference getter for the value of the ith variable. Static version.
Abstract base class for different kinds of events.