Processor Internals![]() Contents
|
File |
Description |
Required |
---|---|---|
'project'.paf | e-mail address (PAF) | yes |
'project'.phf | help (PHF) | yes |
'project'.plf | LaTeX template (PLF) | yes |
'project'_cover.pdf | cover (PDF) | yes |
'project'_target.pdf | target (PDF) | no |
'project'_budget.pdf | budget (PDF) | no |
'project'.pcf | constraints (PCF) | no |
Project Description Files
DESCRIPTION |
|
---|---|
hidden | display flag (0=no,1=yes) |
required | value required flag (0=no,1=yes) |
field | field name |
display | display field name |
type | data type (1=string,2=short integer,3=long integer,4=float,5=double) |
length | length of data |
nelement | number of elements (1=atomic,#=group) |
unit | unit |
format | data format |
default | default value |
PCF |
Description |
---|---|
field | field name ('@' prefix for sum) |
type | 1=value |
2=range | |
3=logical AND | |
4=logical OR | |
constraint | value=value,... |
range=minimum,maximum,... | |
logical=field,... | |
$file (external file specification) |
KEYWORD |
FILE |
---|---|
<COVER> | form |
<TARGET> | form |
<BUDGET> | form |
%<TARGET> | LaTeX template |
%<BUDGET> | LaTeX template |
%<TRAILER> | LaTeX template |
%<TABLE> #,# | LaTeX template (for target section only with #,# being number of rows and number of lines per row, respectively |
TODAY | LaTeX template (for current date replacement) |
BUILT-IN FIELD |
DESCRIPTION |
---|---|
ABSTRACT | Abstract |
ALT.TARGET | Alternate Target (if specified, field value must be either Y or N) |
COI.FUND.AMT | Co-I Funding Amount |
COORD.BII | Galactic Latitude |
COORD.DEC | Declination |
COORD.EPOCH | Epoch |
COORD.LII | Galactic Logitude |
COORD.OBS | Co-ordinated Observation |
COORD.RA | R.A. |
COORD.START.D | Co-ordinated Observation Start Day |
COORD.START.H | Co-ordinated Observation Start Hour |
COORD.START.MI | Co-ordinated Observation Start Minute |
COORD.START.MO | Co-ordinated Observation Start Month |
COORD.START.Y | Co-ordinated Observation Start Year |
COORD.STOP.D | Co-ordinated Observation Stop Day |
COORD.STOP.H | Co-ordinated Observation Stop Hour |
COORD.STOP.MI | Co-ordinated Observation Stop Minute |
COORD.STOP.MO | Co-ordinated Observation Stop Month |
COORD.STOP.Y | Co-ordinated Observation Stop Year |
FRINGE.BN.BASE | Fringe Benefit Base |
FRINGE.BN.RATE | Fringe Benefit Rate |
FRINGE.BN.SUB | Fringe Benefit Subotal |
FRINGE.BN.TOTAL | Fringe Benefit Total |
HEXTE.TELEM.A | HEXTE Cluster A Telemetry Rate |
HEXTE.TELEM.B | HEXTE Cluster B Telemetry Rate |
HEXTE.TELEM.SUBTOTAL HEXTE | Telemetry Rate |
IND.COST.BASE | Indirect Cost Base |
IND.COST.RATE | Indirect Cost Rate |
IND.COST.SUB | Indirect Cost Subtotal |
IND.COST.TOTAL | Indirect Cost Total |
NUMBER.OF.TARGETS | Number of Targets |
OTHER.SUB | Other Subtotal |
OTHER.TOO | TOO Triggered by Optical/Other Observation |
OTHER.TOTAL | Other Total |
PCAEDS.TELEM.SUBTOTAL | Telemetry Subtotal for PCA/EDS |
PCAEDS.TELEMETRY | PCA/EDS Telemetry Rate |
PI.AMT | PI Funding Amount |
PUBLICAT.SUB | Publication Subtotal |
PUBLICAT.TOTAL | Publication Total |
SALARY.MONTHS | Number of Months |
SALARY.PERCENT.TIME | Percent of Time |
SALARY.RATE | Salary Monthly Rate |
SALARY.SUB | Salary Subtotal |
SALARY.TOTAL | Salary Total |
SUBGRANT.SUB | Subgrant Subtotal |
SUBGRANT.TOTAL | Subgrant Total |
SUPP.SUB | Supplies and Materials Subtotal |
SUPP.TOTAL | Supplies and Materials Total |
TARGET.NUMBER | Target Number (required field for target) |
TOO | Target of Opportunity Observation |
TOO.PROPOSAL | TOO Proposal |
TOTAL.FUND.AMT | Total Cost |
TOTAL.OBS.TIME | Total Observation Time |
TOTAL.PROJECT.COST | Total Project Costs |
TOTAL.TIME | Total Time |
TRAVEL.SUB | Travel Subtotal |
TRAVEL.TOTAL | Travel Total |
VARIABLE |
DESCRIPTION |
---|---|
cover | linked list |
target | binary tree of linked list |
budget | linked list |
constraints | multi-level linked list |
address | buffer |
help | list |
latex | list |
MODULE |
CALL |
---|---|
rpsp_alloccv | rpsp_alloccv |
rpsp_exit | |
rpsp_allocpc | rpsp_allocpc |
rpsp_alloccv | |
rpsp_exit | |
rpsp_allocpd | rpsp_allocpd |
rpsp_exit | |
rpsp_allocpdt | rpsp_loadpdf |
rpsp_loadpcf | |
rpsp_loadpaf | |
rpsp_loadpf | |
rpsp_alloctr | |
rpsp_freepd | |
rpsp_exit | |
rpsp_print | |
fstatus (util) | |
rpsp_alloctr | rpsp_alloctr |
rpsp_exit | |
rpsp_close | · |
rpsp_convpd | rpsp_prec |
rpsp_eq2gl | |
rpsp_gl2eq | |
rpsp_getfieldv | |
ra_str2deg (autil) | |
ra_deg2hms (autil) | |
dec_str2deg (autil) | |
dec_deg2dms (autil) | |
strttrm (util) | |
strupc (util) | |
ckint (util) | |
ckfloat (util) | |
rpsp_convtr | rpsp_convtr |
rpsp_convpd | |
rpsp_d2mjd | slaCldj (sla) |
slaCtf2d (sla) | |
rpsp_delete | · |
rpsp_duppd | rpsp_allocpd |
rpsp_eq2gl | slaEqgal (sla) |
slaPreces (sla) | |
rpsp_exit | rpsp_print |
rpsp_findfield | strcasecmpw (util) |
rpsp_form | rpsp_getfieldc |
rpsp_print | |
rpsp_freecv | · |
rpsp_freepc | rpsp_freecv |
rpsp_freepd | · |
rpsp_freepdt | rpsp_freepd |
rpsp_freetr | |
rpsp_freepc | |
rpsp_freepf | |
rpsp_freepf | · |
rpsp_freetr | rpsp_freetr |
rpsp_freepd | |
rpsp_getfieldc | rpsp_findfield |
rpsp_getfieldv | rpsp_findfield |
strttrm (util) | |
rpsp_gl2eq | slaGaleq (sla) |
slaPreces (sla) | |
rpsp_help | rpsp_print |
rpsp_init | rpsp_print |
rpsp_latex | rpsp_ldumppd |
rpsp_ldumptr | |
rpsp_print | |
rpsp_ldumppd | rpsp_hidden |
rpsp_string | |
rpsp_print | |
asctim (util) | |
strform (util) | |
rpsp_ldumptr | rpsp_ldumptr |
rpsp_ldumppd | |
strtrm (util) | |
rpsp_loadform | rpsp_findfield |
rpsp_alloctr | |
rpsp_duppd | |
rpsp_convpd | |
rpsp_convtr | |
rpsp_freepd | |
strtrm (util) | |
strcnvprnt (util) | |
rpsp_loadpaf | strtrm (util) |
rpsp_exit | |
rpsp_loadpcf | rpsp_allocpc |
strtrm (util) | |
partok (util) | |
strloc (util) | |
rpsp_loadpdf | rpsp_allocpd |
strtrm (util) | |
partok (util) | |
itoa (util) | |
rpsp_loadpf | rpsp_exit |
rpsp_main | rpsp_init |
rpsp_project | |
rpsp_allocpdt | |
rpsp_help | |
rpsp_latex | |
rpsp_submit | |
rpsp_constraints | |
rpsp_verify | |
rpsp_form | |
rpsp_freepdt | |
rpsp_print | |
strloc (util) | |
rpsp_nmm | rpsp_hidden |
rpsp_too | |
rpsp_tooproposal | |
rpsp_numberoftargets | |
rpsp_totaltime | |
rpsp_pcaedstelemetry | |
rpsp_pcaedstelemsubtotal | |
rpsp_salarysub | |
rpsp_salarytotal | |
rpsp_fringebnsub | |
rpsp_fringebntotal | |
rpsp_traveltotal | |
rpsp_supptotal | |
rpsp_publicattotal | |
rpsp_subgranttotal | |
rpsp_othertotal | |
rpsp_indcostsub | |
rpsp_indcosttotal | |
rpsp_totalprojectcost | |
strttrm (util) | |
rpsp_open | rpsp_close |
rpsp_delete | |
rpsp_exit | |
rpsp_pdumppd | rpsp_hidden |
rpsp_print | |
strform (util) | |
rpsp_pdumptr | rpsp_pdumptr |
rpsp_pdumppd | |
rpsp_prec | slaPreces (sla) |
rpsp_print | · |
rpsp_project | rpsp_print |
fstatus (util) | |
rpsp_string | rpsp_exit |
rpsp_submit | rpsp_verify |
rpsp_pdumppd | |
rpsp_pdumptr | |
rpsp_open | |
rpsp_close | |
rpsp_delete | |
rpsp_print | |
mail (util) | |
rpsp_vdumppd | rpsp_getfieldc |
rpsp_getfieldv | |
rpsp_findfield | |
rpsp_print | |
ra_str2deg (autil) | |
dec_str2deg (autil) | |
strttrm (util) | |
ckint (util) | |
ckfloat (util) | |
rpsp_vdumptr | rpsp_vdumptr |
rpsp_vdumppd | |
rpsp_view | |
rpsp_too | |
rpsp_print | |
itoa (util) | |
rpsp_verify | rpsp_vdumppd |
rpsp_vdumptr | |
rpsp_print | |
rpsp_view | rpsp_findfield |
rpsp_d2mjd | |
rpsp_print | |
ra_str2deg (autil) | |
dec_str2deg (autil) | |
strtrm (util) | |
getnmonth (util) | |
Sview (external application) |
RPS Development Team: RPS Help Desk
HEASARC Home | Observatories | Archive | Calibration | Software | Tools | Students/Teachers/Public