CLHEP VERSION Reference Documentation
   
CLHEP Home Page     CLHEP Documentation     CLHEP Bug Reports

Genfun::RKIntegrator::RKData Class Reference

#include <RKIntegrator.hh>

Inheritance diagram for Genfun::RKIntegrator::RKData:
Genfun::RCBase Genfun::RCBase

Classes

struct  Data
 

Public Member Functions

 RKData ()
 
void lock ()
 
void recache ()
 
 RKData ()
 
void lock ()
 
void recache ()
 
- Public Member Functions inherited from Genfun::RCBase
 RCBase ()
 
void ref () const
 
void unref () const
 
unsigned int refCount () const
 
 RCBase ()
 
void ref () const
 
void unref () const
 
unsigned int refCount () const
 

Public Attributes

std::vector< Parameter * > _startingValParameter
 
std::vector< double_startingValParameterCache
 
std::vector< Parameter * > _controlParameter
 
std::vector< double_controlParameterCache
 
std::vector< const AbsFunction * > _diffEqn
 
std::set< Data_fx
 
bool _locked
 
const RKStepper_stepper
 

Friends

class ImaginaryFriend
 

Additional Inherited Members

- Protected Member Functions inherited from Genfun::RCBase
virtual ~RCBase ()
 
virtual ~RCBase ()
 

Detailed Description

Definition at line 102 of file GenericFunctions/RKIntegrator.hh.

Constructor & Destructor Documentation

◆ RKData() [1/2]

Genfun::RKIntegrator::RKData::RKData ( )

Definition at line 82 of file RKIntegrator.cc.

◆ RKData() [2/2]

Genfun::RKIntegrator::RKData::RKData ( )

Member Function Documentation

◆ lock() [1/2]

void Genfun::RKIntegrator::RKData::lock ( )

Definition at line 142 of file RKIntegrator.cc.

References _diffEqn, and _locked.

Referenced by Genfun::RKIntegrator::RKFunction::operator()().

◆ lock() [2/2]

void Genfun::RKIntegrator::RKData::lock ( )

◆ recache() [1/2]

void Genfun::RKIntegrator::RKData::recache ( )

Definition at line 154 of file RKIntegrator.cc.

Referenced by Genfun::RKIntegrator::RKFunction::operator()().

◆ recache() [2/2]

void Genfun::RKIntegrator::RKData::recache ( )

Friends And Related Symbol Documentation

◆ ImaginaryFriend

ImaginaryFriend
friend

Definition at line 136 of file CLHEP/GenericFunctions/RKIntegrator.hh.

Member Data Documentation

◆ _controlParameter

std::vector< Parameter * > Genfun::RKIntegrator::RKData::_controlParameter

◆ _controlParameterCache

std::vector< double > Genfun::RKIntegrator::RKData::_controlParameterCache

◆ _diffEqn

◆ _fx

std::set< Data > Genfun::RKIntegrator::RKData::_fx

◆ _locked

bool Genfun::RKIntegrator::RKData::_locked

◆ _startingValParameter

std::vector< Parameter * > Genfun::RKIntegrator::RKData::_startingValParameter

◆ _startingValParameterCache

std::vector< double > Genfun::RKIntegrator::RKData::_startingValParameterCache

◆ _stepper

const RKStepper * Genfun::RKIntegrator::RKData::_stepper

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