/Users/brown170/Projects/Current/coral_msu_repo/trunk/src/crab/crab.cc File Reference

#include "parametermap.h"
#include "cheezyparser.h"
#include "oscar.h"
#include "oscar_source_generator_1d.h"
#include "oscar_correlation_generator_1d.h"
#include "oscar_source_generator_3dcart.h"
#include "oscar_source_generator_3dsphr.h"
#include "oscar_correlation_generator_3dcart.h"
#include "message.h"
#include "basisfunc_imager1d.h"
#include "expander.h"
#include "uncoupled_imager3d.h"
#include "corr3d_ylm.h"
#include "tnt_array1d.h"
#include <iostream>
#include <iomanip>

Include dependency graph for crab.cc:

Go to the source code of this file.

Functions

CSourceFtn1dHisto getSource1d (vector< COSCARLine > particleList, parameterMap m)
 New source generator for testing.
CSourceFtn1dHisto getSource1dOldWay (vector< COSCARLine > particleList, parameterMap m)
 Original source generator.
CSourceFtn3dHisto getSource3dCart (vector< COSCARLine > particleList, parameterMap m)
CSourceFtn3dSphr
< CSourceFtn1dHisto
getSource3dSphr (vector< COSCARLine > particleList, parameterMap m)
CCorrFtn1dHisto getCorrelation1d (vector< COSCARLine > particleList, parameterMap m)
 New correlation generator for testing.
CCorrFtn1dHisto getCorrelation1dOldWay (const CSourceFtn1dHisto &souin, parameterMap m)
 Old correlation generator for testing, uses imager.
CCorrFtn3dHisto getCorrelation3dCart (vector< COSCARLine > particleList, parameterMap m)
CCorrFtn3dSphr getCorrelation3dSphr (vector< COSCARLine > particleList, parameterMap m)
void plot3dSlices (CObject3d &obj, string xFileName, string yFileName, string zFileName)
void plot3dSlices (CHistogram3d &obj, string xFileName, string yFileName, string zFileName)
void plot1d (CObject1d &obj, string outFileName)
void plot1d (CHistogram1d &obj, string outFileName)
void make1dSourceAndCorrelation (vector< COSCARLine > particleList, parameterMap &inMap, bool skip_correlation, bool make_plots)
void make1dSourceAndCorrelationOldWay (vector< COSCARLine > particleList, parameterMap &inMap, bool skip_correlation, bool make_plots)
void make3dCartSourceAndCorrelation (vector< COSCARLine > particleList, parameterMap &inMap, bool skip_correlation, bool make_plots)
void make3dCartExpandedSourceAndCorrelation (vector< COSCARLine > particleList, parameterMap &inMap, bool skip_correlation, bool make_plots)
void make3dSphrSourceAndCorrelation (vector< COSCARLine > particleList, parameterMap &inMap, bool skip_correlation, bool make_plots)
void makeCRABCorrelations (vector< COSCARLine > particleList, parameterMap &inMap, bool make_plots)
void makeSourceMakerSources (vector< COSCARLine > particleList, parameterMap &inMap, bool make_plots)
void getHelp (void)
 Print usage information & quit.
int main (int argc, char *argv[])


Function Documentation

CCorrFtn1dHisto getCorrelation1d ( vector< COSCARLine particleList,
parameterMap  m 
)

New correlation generator for testing.

Definition at line 369 of file crab.cc.

CCorrFtn1dHisto getCorrelation1dOldWay ( const CSourceFtn1dHisto souin,
parameterMap  m 
)

Old correlation generator for testing, uses imager.

Definition at line 377 of file crab.cc.

CCorrFtn3dHisto getCorrelation3dCart ( vector< COSCARLine particleList,
parameterMap  m 
)

Definition at line 399 of file crab.cc.

CCorrFtn3dSphr getCorrelation3dSphr ( vector< COSCARLine particleList,
parameterMap  m 
)

void getHelp ( void   ) 

Print usage information & quit.

Definition at line 56 of file crab.cc.

CSourceFtn1dHisto getSource1d ( vector< COSCARLine particleList,
parameterMap  m 
)

New source generator for testing.

Definition at line 361 of file crab.cc.

CSourceFtn1dHisto getSource1dOldWay ( vector< COSCARLine particleList,
parameterMap  m 
)

Original source generator.

Definition at line 354 of file crab.cc.

CSourceFtn3dHisto getSource3dCart ( vector< COSCARLine particleList,
parameterMap  m 
)

Definition at line 392 of file crab.cc.

CSourceFtn3dSphr< CSourceFtn1dHisto > getSource3dSphr ( vector< COSCARLine particleList,
parameterMap  m 
)

Definition at line 385 of file crab.cc.

int main ( int  argc,
char *  argv[] 
)

-------------------------------------------------------

Core-Halo Ur-Model (CHUM) This is a simple implementation of the Core-Halo model based off of Scott-Pratt's PhaseMaker code, but with several simple flow patterns implemented as well as a rho-meson induced halo as well as an exponential decaying core (which also gives a halo!)

-------------------------------------------------------

Definition at line 72 of file crab.cc.

void make1dSourceAndCorrelation ( vector< COSCARLine particleList,
parameterMap inMap,
bool  skip_correlation,
bool  make_plots 
)

Definition at line 140 of file crab.cc.

void make1dSourceAndCorrelationOldWay ( vector< COSCARLine particleList,
parameterMap inMap,
bool  skip_correlation,
bool  make_plots 
)

Definition at line 163 of file crab.cc.

void make3dCartExpandedSourceAndCorrelation ( vector< COSCARLine particleList,
parameterMap inMap,
bool  skip_correlation,
bool  make_plots 
)

Definition at line 221 of file crab.cc.

void make3dCartSourceAndCorrelation ( vector< COSCARLine particleList,
parameterMap inMap,
bool  skip_correlation,
bool  make_plots 
)

Definition at line 190 of file crab.cc.

void make3dSphrSourceAndCorrelation ( vector< COSCARLine particleList,
parameterMap inMap,
bool  skip_correlation,
bool  make_plots 
)

Definition at line 252 of file crab.cc.

void makeCRABCorrelations ( vector< COSCARLine particleList,
parameterMap inMap,
bool  make_plots 
)

Definition at line 287 of file crab.cc.

void makeSourceMakerSources ( vector< COSCARLine particleList,
parameterMap inMap,
bool  make_plots 
)

Definition at line 336 of file crab.cc.

void plot1d ( CHistogram1d obj,
string  outFileName 
)

Definition at line 417 of file crab.cc.

void plot1d ( CObject1d obj,
string  outFileName 
)

Definition at line 406 of file crab.cc.

void plot3dSlices ( CHistogram3d obj,
string  xFileName,
string  yFileName,
string  zFileName 
)

Definition at line 450 of file crab.cc.

void plot3dSlices ( CObject3d obj,
string  xFileName,
string  yFileName,
string  zFileName 
)

Definition at line 428 of file crab.cc.


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