Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

test_points.c File Reference

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <math.h>
#include "nova-globes.h"

Go to the source code of this file.

Functions

void set_run_name (const char *name)
void set_test_hierarchy (int sign)
void set_test_ldms (double ldms)
void set_test_theta23 (double th23)
void set_test_dcp (double dcp)
void set_test_sstt13 (double sstt13)
const char * run_name ()
double test_hierarchy ()
double test_sdms ()
double test_ldms ()
double test_theta12 ()
double test_theta23 ()
double test_theta13 ()
double test_dcp ()

Variables

double gs_test_hierarchy = 1.0
double gs_test_ldms = 2.43E-3
double gs_test_sdms = 7.9E-5
double gs_test_th12 = 35.0*M_PI/180.0
double gs_test_th23 = 45.0*M_PI/180.0
double gs_test_th13 = 0.0
double gs_test_dcp = 0.0
char gs_run_name [256] = "nova_globes"


Function Documentation

const char* run_name  ) 
 

Definition at line 40 of file test_points.c.

Referenced by cp_sens(), hier_sens(), octant_sens(), and ssttdcp_scan().

00040 { return gs_run_name;       }

void set_run_name const char *  name  ) 
 

Definition at line 16 of file test_points.c.

References gs_run_name.

Referenced by main().

00016                                     {
00017   if (strlen(name)>255) {
00018     strncpy(gs_run_name, name, 255);
00019   }
00020   else {
00021     strcpy(gs_run_name, name);
00022   }
00023 }

void set_test_dcp double  dcp  ) 
 

Definition at line 34 of file test_points.c.

References gs_test_dcp.

Referenced by main().

00034                               {
00035   gs_test_dcp = dcp;
00036 }

void set_test_hierarchy int  sign  ) 
 

Definition at line 24 of file test_points.c.

References gs_test_hierarchy.

Referenced by main().

00024                                   {
00025   if (sign>=0) gs_test_hierarchy = +1;
00026   else         gs_test_hierarchy = -1; 
00027 }

void set_test_ldms double  ldms  ) 
 

Definition at line 28 of file test_points.c.

References gs_test_ldms.

Referenced by main().

00028                                 {
00029   gs_test_ldms = ldms;
00030 }

void set_test_sstt13 double  sstt13  ) 
 

Definition at line 37 of file test_points.c.

References gs_test_th13.

Referenced by main().

00037                                     {
00038   gs_test_th13 = 0.5*asin(sqrt(sstt13));
00039 }

void set_test_theta23 double  th23  ) 
 

Definition at line 31 of file test_points.c.

References gs_test_th23.

Referenced by main().

00031                                    {
00032   gs_test_th23 = th23;
00033 }

double test_dcp  ) 
 

Definition at line 47 of file test_points.c.

Referenced by dump_rates(), hier_sens(), main(), octant_sens(), and ssttdcp_scan().

00047 { return gs_test_dcp;       }

double test_hierarchy  ) 
 

Definition at line 41 of file test_points.c.

Referenced by cp_sens(), dump_rates(), hier_sens(), main(), octant_sens(), and ssttdcp_scan().

00041 { return gs_test_hierarchy; }

double test_ldms  ) 
 

Definition at line 43 of file test_points.c.

Referenced by cp_sens(), dump_rates(), hier_sens(), main(), octant_sens(), and ssttdcp_scan().

00043 { return gs_test_ldms;      }

double test_sdms  ) 
 

Definition at line 42 of file test_points.c.

Referenced by cp_sens(), dump_rates(), hier_sens(), octant_sens(), and ssttdcp_scan().

00042 { return gs_test_sdms;      }

double test_theta12  ) 
 

Definition at line 44 of file test_points.c.

Referenced by cp_sens(), dump_rates(), hier_sens(), octant_sens(), and ssttdcp_scan().

00044 { return gs_test_th12;      }

double test_theta13  ) 
 

Definition at line 46 of file test_points.c.

Referenced by cp_sens(), dump_rates(), hier_sens(), main(), octant_sens(), and ssttdcp_scan().

00046 { return gs_test_th13;      }

double test_theta23  ) 
 

Definition at line 45 of file test_points.c.

Referenced by cp_sens(), dump_rates(), hier_sens(), main(), octant_sens(), and ssttdcp_scan().

00045 { return gs_test_th23;      }


Variable Documentation

char gs_run_name[256] = "nova_globes" [static]
 

Definition at line 14 of file test_points.c.

Referenced by set_run_name().

double gs_test_dcp = 0.0 [static]
 

Definition at line 13 of file test_points.c.

Referenced by set_test_dcp().

double gs_test_hierarchy = 1.0 [static]
 

Definition at line 7 of file test_points.c.

Referenced by set_test_hierarchy().

double gs_test_ldms = 2.43E-3 [static]
 

Definition at line 8 of file test_points.c.

Referenced by set_test_ldms().

double gs_test_sdms = 7.9E-5 [static]
 

Definition at line 9 of file test_points.c.

double gs_test_th12 = 35.0*M_PI/180.0 [static]
 

Definition at line 10 of file test_points.c.

double gs_test_th13 = 0.0 [static]
 

Definition at line 12 of file test_points.c.

Referenced by set_test_sstt13().

double gs_test_th23 = 45.0*M_PI/180.0 [static]
 

Definition at line 11 of file test_points.c.

Referenced by set_test_theta23().


Generated on Mon Nov 23 04:45:29 2009 for NOvA Offline by  doxygen 1.3.9.1