CSourceCalc_OSCAR Class Reference

#include <sourcecalc.h>

Inheritance diagram for CSourceCalc_OSCAR:
[legend]
Collaboration diagram for CSourceCalc_OSCAR:
[legend]

List of all members.

Public Member Functions

 CSourceCalc_OSCAR ()
 CSourceCalc_OSCAR (string sparsfilename)
void CalcS (CMCList *&lista, CMCList *&listb)
void SetSPars (double Pt_set, double delpt_set, double phimin_set, double phimax_set, double ymin_set, double ymax_set)
void SetIDs (int *idlista, int nida, int *idlistb, int nidb)

Private Member Functions

void ReadR (double **ra, int &na, double **rb, int &nb)
void InitSPars ()
bool IDMatch (int ident, int *idlist, int nid)
bool Check (double *p, double *r, double m, double **ra, int &n)

Private Attributes

int * idlist_a
int * idlist_b
int nid_a
int nid_b


Detailed Description

Definition at line 110 of file sourcecalc.h.


Constructor & Destructor Documentation

CSourceCalc_OSCAR::CSourceCalc_OSCAR (  ) 

Definition at line 7 of file sourcecalc_OSCAR.cc.

CSourceCalc_OSCAR::CSourceCalc_OSCAR ( string  sparsfilename  ) 

Definition at line 12 of file sourcecalc_OSCAR.cc.


Member Function Documentation

void CSourceCalc_OSCAR::CalcS ( CMCList *&  lista,
CMCList *&  listb 
) [virtual]

Reimplemented from CSourceCalc.

Definition at line 47 of file sourcecalc_OSCAR.cc.

bool CSourceCalc_OSCAR::Check ( double *  p,
double *  r,
double  m,
double **  ra,
int &  n 
) [private]

Definition at line 137 of file sourcecalc_OSCAR.cc.

bool CSourceCalc_OSCAR::IDMatch ( int  ident,
int *  idlist,
int  nid 
) [private]

Definition at line 190 of file sourcecalc_OSCAR.cc.

void CSourceCalc_OSCAR::InitSPars (  )  [private]

Definition at line 18 of file sourcecalc_OSCAR.cc.

void CSourceCalc_OSCAR::ReadR ( double **  ra,
int &  na,
double **  rb,
int &  nb 
) [private]

Definition at line 90 of file sourcecalc_OSCAR.cc.

void CSourceCalc_OSCAR::SetIDs ( int *  idlista,
int  nida,
int *  idlistb,
int  nidb 
)

Definition at line 40 of file sourcecalc_OSCAR.cc.

void CSourceCalc_OSCAR::SetSPars ( double  Pt_set,
double  delpt_set,
double  phimin_set,
double  phimax_set,
double  ymin_set,
double  ymax_set 
)

Definition at line 31 of file sourcecalc_OSCAR.cc.


Member Data Documentation

Definition at line 119 of file sourcecalc.h.

int * CSourceCalc_OSCAR::idlist_b [private]

Definition at line 119 of file sourcecalc.h.

int CSourceCalc_OSCAR::nid_a [private]

Definition at line 119 of file sourcecalc.h.

int CSourceCalc_OSCAR::nid_b [private]

Definition at line 119 of file sourcecalc.h.


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

Generated on Fri Feb 6 13:30:18 2009 for CorAL by  doxygen 1.5.8