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

Classes | Public Member Functions | Public Attributes | Friends | List of all members
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 CLHEP/GenericFunctions/RKIntegrator.hh.

Constructor & Destructor Documentation

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

Definition at line 82 of file RKIntegrator.cc.

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

Member Function Documentation

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

Definition at line 142 of file RKIntegrator.cc.

References _diffEqn, and _locked.

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

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

Definition at line 154 of file RKIntegrator.cc.

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

Friends And Related Function Documentation

ImaginaryFriend
friend

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

Member Data Documentation

std::vector< Parameter * > Genfun::RKIntegrator::RKData::_controlParameter
std::vector< double > Genfun::RKIntegrator::RKData::_controlParameterCache
std::vector< const AbsFunction * > Genfun::RKIntegrator::RKData::_diffEqn
std::set< Data > Genfun::RKIntegrator::RKData::_fx
bool Genfun::RKIntegrator::RKData::_locked
std::vector< Parameter * > Genfun::RKIntegrator::RKData::_startingValParameter
std::vector< double > Genfun::RKIntegrator::RKData::_startingValParameterCache
const RKStepper * Genfun::RKIntegrator::RKData::_stepper

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