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

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

+ Collaboration diagram for AcceptRange:

Public Member Functions

bool operator() (ULong64_t entry)
 

Public Attributes

std::vector< float > * value = nullptr
 
std::array< float, 2 > range = {0., 0.}
 

Detailed Description

This Struct is to accept a certain range from a TTree accessible value

Definition at line 226 of file CommonUtils.h.

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

Member Function Documentation

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

returns true if value is within range

Parameters
entrythe entry in the tree

Definition at line 233 of file CommonUtils.h.

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

References range, testSigmaEff::v, and value.

Member Data Documentation

std::array<float, 2> AcceptRange::range = {0., 0.}

Definition at line 229 of file CommonUtils.h.

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

Referenced by operator()().

std::vector<float>* AcceptRange::value = nullptr

Definition at line 227 of file CommonUtils.h.

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

Referenced by pump.Token::__str__(), pump.Token::Clone(), and operator()().


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