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

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

Public Member Functions

vector< noiPadDimcalc_pads ()
 
 noiPadDimSet (vector< double > _lefts, vector< double > _rights)
 
else if (_lefts[0] >=1.)
 

Static Public Member Functions

static noiPadDim make_pad (double left, double left_margin, double pad_width, double right_margin)
 

Public Attributes

vector< doublelefts
 
vector< doublerights
 
int nPads
 
 else
 
 lefts = _lefts
 

Detailed Description

Definition at line 72 of file noiPads.h.

View newest version in sPHENIX GitHub at line 72 of file noiPads.h

Constructor & Destructor Documentation

noiPadDimSet::noiPadDimSet ( vector< double _lefts,
vector< double _rights 
)
inline

Definition at line 136 of file noiPads.h.

View newest version in sPHENIX GitHub at line 136 of file noiPads.h

Member Function Documentation

vector<noiPadDim> noiPadDimSet::calc_pads ( )
inline

Definition at line 90 of file noiPads.h.

View newest version in sPHENIX GitHub at line 90 of file noiPads.h

References i, index, left(), lefts, make_pad(), nPads, and rights.

+ Here is the call graph for this function:

else noiPadDimSet::if ( _lefts >=  1.[0])
inline

Definition at line 140 of file noiPads.h.

View newest version in sPHENIX GitHub at line 140 of file noiPads.h

References i, lefts, and nPads.

static noiPadDim noiPadDimSet::make_pad ( double  left,
double  left_margin,
double  pad_width,
double  right_margin 
)
inlinestatic

Definition at line 80 of file noiPads.h.

View newest version in sPHENIX GitHub at line 80 of file noiPads.h

References left().

Referenced by calc_pads().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Member Data Documentation

noiPadDimSet::else
Initial value:
{
nPads = 1

Definition at line 143 of file noiPads.h.

View newest version in sPHENIX GitHub at line 143 of file noiPads.h

vector<double> noiPadDimSet::lefts

Definition at line 76 of file noiPads.h.

View newest version in sPHENIX GitHub at line 76 of file noiPads.h

Referenced by calc_pads(), and if().

noiPadDimSet::lefts = _lefts

Definition at line 145 of file noiPads.h.

View newest version in sPHENIX GitHub at line 145 of file noiPads.h

int noiPadDimSet::nPads

Definition at line 78 of file noiPads.h.

View newest version in sPHENIX GitHub at line 78 of file noiPads.h

Referenced by calc_pads(), and if().

vector<double> noiPadDimSet::rights

Definition at line 77 of file noiPads.h.

View newest version in sPHENIX GitHub at line 77 of file noiPads.h

Referenced by calc_pads().


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