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

#include <analysis/blob/master/JS-Jet/FastJetMedianBkg/src_JetMedianTree/macro/loc_lib/noiPtrDbl.h>

+ Collaboration diagram for noiPtrDbl:

Public Member Functions

 operator int ()
 
 operator double * ()
 
 operator vector< double > ()
 
 noiPtrDbl (TAxis *ax, double bin_loc=0.5, bool get_widths=false)
 
 noiPtrDbl (TH1 *hg, bool get_errors=false)
 

Public Attributes

vector< doublevec {}
 
doubleptr {nullptr}
 
int size {0}
 

Detailed Description

Definition at line 8 of file noiPtrDbl.h.

View newest version in sPHENIX GitHub at line 8 of file noiPtrDbl.h

Constructor & Destructor Documentation

noiPtrDbl::noiPtrDbl ( TAxis *  ax,
double  bin_loc = 0.5,
bool  get_widths = false 
)
inline

Definition at line 18 of file noiPtrDbl.h.

View newest version in sPHENIX GitHub at line 18 of file noiPtrDbl.h

References i, Acts::IntegrationTest::L, ptr, size, and vec.

noiPtrDbl::noiPtrDbl ( TH1 *  hg,
bool  get_errors = false 
)
inline

Definition at line 39 of file noiPtrDbl.h.

View newest version in sPHENIX GitHub at line 39 of file noiPtrDbl.h

References i, ptr, size, and vec.

Member Function Documentation

noiPtrDbl::operator double * ( )
inline

Definition at line 15 of file noiPtrDbl.h.

View newest version in sPHENIX GitHub at line 15 of file noiPtrDbl.h

References ptr.

noiPtrDbl::operator int ( )
inline

Definition at line 14 of file noiPtrDbl.h.

View newest version in sPHENIX GitHub at line 14 of file noiPtrDbl.h

References size.

noiPtrDbl::operator vector< double > ( )
inline

Definition at line 16 of file noiPtrDbl.h.

View newest version in sPHENIX GitHub at line 16 of file noiPtrDbl.h

References vec.

Member Data Documentation

double* noiPtrDbl::ptr {nullptr}

Definition at line 11 of file noiPtrDbl.h.

View newest version in sPHENIX GitHub at line 11 of file noiPtrDbl.h

Referenced by noiPtrDbl(), and operator double *().

int noiPtrDbl::size {0}

Definition at line 12 of file noiPtrDbl.h.

View newest version in sPHENIX GitHub at line 12 of file noiPtrDbl.h

Referenced by noiPtrDbl(), and operator int().

vector<double> noiPtrDbl::vec {}

Definition at line 10 of file noiPtrDbl.h.

View newest version in sPHENIX GitHub at line 10 of file noiPtrDbl.h

Referenced by noiPtrDbl(), and operator vector< double >().


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