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

This is a s. More...

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

+ Collaboration diagram for SingleHandle:

Public Member Functions

void fill (unsigned int entry)
 

Public Attributes

std::string tag = ""
 A tag name.
 
std::string label = ""
 A label name.
 
std::string rangeDrawStr = ""
 
unsigned int bins = 1
 The number of bins for the booking.
 
std::array< float, 2 > range = {0., 0.}
 The range array.
 
std::function< float(ULong64_t)> value
 
std::function< bool(ULong64_t)> accept
 The acceptance.
 
TH1F * hist = nullptr
 

Detailed Description

This is a s.

Definition at line 168 of file CommonUtils.h.

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

Member Function Documentation

void SingleHandle::fill ( unsigned int  entry)
inline

Fill the entry

Parameters
entryis the current TTree entry to be processed

Definition at line 196 of file CommonUtils.h.

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

References accept, hist, testSigmaEff::v, and value.

Member Data Documentation

std::function<bool(ULong64_t)> SingleHandle::accept

The acceptance.

Definition at line 189 of file CommonUtils.h.

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

Referenced by fill().

unsigned int SingleHandle::bins = 1

The number of bins for the booking.

Definition at line 179 of file CommonUtils.h.

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

Referenced by estimateIntegerRange().

TH1F* SingleHandle::hist = nullptr

Definition at line 191 of file CommonUtils.h.

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

Referenced by fill().

std::string SingleHandle::label = ""

A label name.

Definition at line 173 of file CommonUtils.h.

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

Referenced by cpp.ast.Goto::__str__().

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

The range array.

Definition at line 182 of file CommonUtils.h.

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

Referenced by estimateIntegerRange().

std::string SingleHandle::rangeDrawStr = ""

Definition at line 176 of file CommonUtils.h.

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

Referenced by estimateIntegerRange().

std::string SingleHandle::tag = ""

A tag name.

Definition at line 170 of file CommonUtils.h.

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

std::function<float(ULong64_t)> SingleHandle::value

Value function that allows to create combined parameters

Definition at line 186 of file CommonUtils.h.

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

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


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