Pluto v6.3.0
Loading...
Searching...
No Matches
PMesh Class Reference

#include <PMesh.h>

Inheritance diagram for PMesh:

Public Member Functions

 PMesh (Int_t size, const Char_t *name)
 ~PMesh ()
Int_t GetSize (void)
void SetMax (Double_t pmax)
void SetMin (Double_t pmin)
Double_t GetMax (void)
Double_t GetMin (void)
void SetNode (Int_t node, Double_t v)
Double_t GetNode (Int_t node)
Double_t GetLinearIP (Double_t m) const
void Print (const Option_t *=NULL) const
Double_t Eval (Double_t x, Double_t y=0, Double_t z=0, Double_t t=0) const
Double_t EvalPar (const Double_t *x, const Double_t *params)

Detailed Description

Definition at line 13 of file PMesh.h.

Constructor & Destructor Documentation

◆ PMesh()

PMesh::PMesh ( Int_t size,
const Char_t * name )

◆ ~PMesh()

PMesh::~PMesh ( )

Member Function Documentation

◆ Eval()

Double_t PMesh::Eval ( Double_t x,
Double_t y = 0,
Double_t z = 0,
Double_t t = 0 ) const

◆ EvalPar()

Double_t PMesh::EvalPar ( const Double_t * x,
const Double_t * params )

◆ GetLinearIP()

Double_t PMesh::GetLinearIP ( Double_t m) const

◆ GetMax()

Double_t PMesh::GetMax ( void )
inline

Definition at line 30 of file PMesh.h.

◆ GetMin()

Double_t PMesh::GetMin ( void )
inline

Definition at line 31 of file PMesh.h.

◆ GetNode()

Double_t PMesh::GetNode ( Int_t node)

◆ GetSize()

Int_t PMesh::GetSize ( void )
inline

Definition at line 27 of file PMesh.h.

◆ Print()

void PMesh::Print ( const Option_t * = NULL) const

◆ SetMax()

void PMesh::SetMax ( Double_t pmax)
inline

Definition at line 28 of file PMesh.h.

◆ SetMin()

void PMesh::SetMin ( Double_t pmin)
inline

Definition at line 29 of file PMesh.h.

◆ SetNode()

void PMesh::SetNode ( Int_t node,
Double_t v )

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