BIE::CMDCache Class Reference

Cache object for color-magnitude diagram. More...

#include <CMDModelCache.h>

Inheritance diagram for BIE::CMDCache:
Collaboration diagram for BIE::CMDCache:

List of all members.
list< CMDCacheData > bins
 Bin list.
list< CMDCacheData >::iterator pbin
 List iterator.
void erase_bin (void)
 Erase the list.
void reset_bin (void)
 Reset iterator to the beginning of the list.
void add_bin (int i, double x)
 Add a bin to the list.
double get_bin (int)
 Retrieve a bin from the list.
list< CMDCacheData > bins1
 Bin list (intermediate computation).
list< CMDCacheData >::iterator pbin1
 List iterator.
void erase_bin1 (void)
 Erase the list.
void reset_bin1 (void)
 Reset iterator to the beginning of the list.
void add_bin1 (int i, double x)
 Add a bin to the list.
double get_bin1 (int)
 Retrieve a bin from the list.

Public Member Functions

 CMDCache (double ll, double bb)
 Consructor.

Public Attributes

double L
 Galactic longitude.
double B
 Galactic latitude.
double norm
 Normalization.
CMDCacheData pdata
 Local cache element (to save relocation overhead).
vector< real > R
 Line of sight values.
vector< real > z
 Height above midplane.
vector< real > cos2
 $\cos(2\phi)$
vector< real > sin2
 $\sin(2\phi)$

Friends

class boost::serialization::access


Detailed Description

Cache object for color-magnitude diagram.

Member Data Documentation

vector<real> BIE::CMDCache::R

Line of sight values.

Galactocentric radius

list<CMDCacheData> BIE::CMDCache::bins

Bin list.

The list

list<CMDCacheData> BIE::CMDCache::bins1

Bin list (intermediate computation).

This list


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

Send suggestions, questions, and feedback to WEINBERG at ASTRO dot UMASS dot EDU.
Documentation generated at Fri Mar 26 00:35:13 2010 by doxygen