Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AcceptCombination Struct Reference

#include <acts/blob/sPHENIX/Examples/Scripts/TrackingPerformance/CommonUtils.h>

Public Member Functions

bool operator() (ULong64_t entry)
 

Public Attributes

std::function< bool(ULong64_t)> one
 
std::function< bool(ULong64_t)> two
 

Detailed Description

This is a combined accept struct

It allows to define muleiple accept struct in a chained way

Definition at line 208 of file CommonUtils.h.

View newest version in sPHENIX GitHub at line 208 of file CommonUtils.h

Member Function Documentation

bool AcceptCombination::operator() ( ULong64_t  entry)
inline

returns true if value is within range

Parameters
entrythe entry in the tree

Definition at line 215 of file CommonUtils.h.

View newest version in sPHENIX GitHub at line 215 of file CommonUtils.h

References one, and two.

Member Data Documentation

std::function<bool(ULong64_t)> AcceptCombination::one

Definition at line 209 of file CommonUtils.h.

View newest version in sPHENIX GitHub at line 209 of file CommonUtils.h

Referenced by operator()().

std::function<bool(ULong64_t)> AcceptCombination::two

Definition at line 211 of file CommonUtils.h.

View newest version in sPHENIX GitHub at line 211 of file CommonUtils.h

Referenced by operator()().


The documentation for this struct was generated from the following file: