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

Classes | Public Member Functions | Public Attributes | Friends
Genfun::RKIntegrator::RKData Class Reference

#include <RKIntegrator.hh>

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

List of all members.

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

Friends

class ImaginaryFriend

Additional Inherited Members

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

Detailed Description

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


Constructor & Destructor Documentation

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

Definition at line 77 of file RKIntegrator.cc.

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

Member Function Documentation

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

Definition at line 134 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 146 of file RKIntegrator.cc.

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


Friends And Related Function Documentation

ImaginaryFriend
friend

Definition at line 135 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

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