EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
MgridDirection Class Reference

#include <EicRoot/blob/master/eic/ayk/MgridDirection.h>

Public Member Functions

 MgridDirection ()
 
 MgridDirection (int _dim, double _min, double _max)
 
double getStep ()
 

Private Attributes

__u64 dim
 
double min
 
double max
 
double step
 

Friends

class Mgrid
 
class MgridInterpolation
 

Detailed Description

Definition at line 30 of file MgridDirection.h.

View newest version in sPHENIX GitHub at line 30 of file MgridDirection.h

Constructor & Destructor Documentation

MgridDirection::MgridDirection ( )
inline

Definition at line 37 of file MgridDirection.h.

View newest version in sPHENIX GitHub at line 37 of file MgridDirection.h

MgridDirection::MgridDirection ( int  _dim,
double  _min,
double  _max 
)

Definition at line 15 of file MgridDirection.cxx.

View newest version in sPHENIX GitHub at line 15 of file MgridDirection.cxx

References dim, max, min, and step.

Member Function Documentation

double MgridDirection::getStep ( )
inline

Definition at line 43 of file MgridDirection.h.

View newest version in sPHENIX GitHub at line 43 of file MgridDirection.h

References step.

Referenced by create_single_mgrid_header().

+ Here is the caller graph for this function:

Friends And Related Function Documentation

friend class Mgrid
friend

Definition at line 31 of file MgridDirection.h.

View newest version in sPHENIX GitHub at line 31 of file MgridDirection.h

friend class MgridInterpolation
friend

Definition at line 32 of file MgridDirection.h.

View newest version in sPHENIX GitHub at line 32 of file MgridDirection.h

Member Data Documentation

double MgridDirection::max
private

Definition at line 49 of file MgridDirection.h.

View newest version in sPHENIX GitHub at line 49 of file MgridDirection.h

Referenced by Mgrid::coordToMultiAddr(), and MgridDirection().

double MgridDirection::min
private

Definition at line 49 of file MgridDirection.h.

View newest version in sPHENIX GitHub at line 49 of file MgridDirection.h

Referenced by Mgrid::coordToMultiAddr(), Mgrid::initializeAsSingleMgrid(), MgridDirection(), and Mgrid::multiAddrToCoord().

double MgridDirection::step
private

Definition at line 54 of file MgridDirection.h.

View newest version in sPHENIX GitHub at line 54 of file MgridDirection.h

Referenced by Mgrid::coordToMultiAddr(), Mgrid::directFieldValue(), getStep(), Mgrid::initializeAsSingleMgrid(), MgridDirection(), and Mgrid::multiAddrToCoord().


The documentation for this class was generated from the following files: