Macros | Functions | Variables
eph_manager.h File Reference
#include <math.h>
#include <stdlib.h>
#include <stdio.h>

Go to the source code of this file.

Macros

#define PC   A_DIFFERENT_MORE_UNIQUE_NAME
 

Functions

short int ephem_open (char *ephem_name, double *jd_begin, double *jd_end, short int *de_number)
 
short int ephem_close (void)
 
short int planet_ephemeris (double tjd[2], short int target, short int center, double *position, double *velocity)
 
short int state (double *jed, short int target, double *target_pos, double *target_vel)
 
void interpolate (double *buf, double *t, long int ncm, long int na, double *position, double *velocity)
 
void split (double tt, double *fr)
 

Variables

short int KM
 
int IPT [3][12]
 
int LPT [3]
 
long int NRL
 
long int NP
 
long int NV
 
long int RECORD_LENGTH
 
double SS [3]
 
double JPLAU
 
double PC [18]
 
double VC [18]
 
double TWOT
 
double EM_RATIO
 
double * BUFFER
 
FILE * EPHFILE
 

Macro Definition Documentation

#define PC   A_DIFFERENT_MORE_UNIQUE_NAME

Definition at line 45 of file eph_manager.h.

Function Documentation

short int ephem_close ( void  )
short int ephem_open ( char *  ephem_name,
double *  jd_begin,
double *  jd_end,
short int de_number 
)
void interpolate ( double *  buf,
double *  t,
long int  ncm,
long int  na,
double *  position,
double *  velocity 
)

Referenced by GetTunedMECWeight().

short int planet_ephemeris ( double  tjd[2],
short int  target,
short int  center,
double *  position,
double *  velocity 
)
void split ( double  tt,
double *  fr 
)

Referenced by mcscore.MCVertex::__del__(), MemoryMonitor::_VmB(), generic.controllers.MakePages.PageMaker::BuildPlotTree(), ProductionTestTools::chainNameFromFileName(), stan::test::unit::check_adaptation(), stan::test::unit::check_different(), check_jobs::check_dir(), submit_nova_art::check_fcl(), genie::NtpWriter::CreateGHEPEventBranch(), ProductionTestTools::crontabToGantt(), ProductionTestTools::dateFromFolder(), ProductionTestTools::datetimeFromFolder(), log_trawl.Project::decomposeModes(), ProductionTestTools::directoryToGantt(), legacymc_extractor.LegacyMC::extract(), PlotUtilityNew::file_list(), ProductionTestTools::findFHiCL(), ProductionTestTools::folderNameToDateTime(), samweb_client.client.SAMWebClient::get_group(), fhicl::detail::get_names(), bump_copyright::get_the_paths(), checkCalibrationCSV.NovaCalibTest::getAbsFiles(), checkCalibrationCSV.NovaCalibTest::getAttenFiles(), generic.views.Pages.BasePage::GetURLTrail(), caf::CAFMaker::InitializeOutfile(), galleryMaker::loadStatusCache(), main(), fabricate::main(), runNovaSAM::MakeTransposeJson(), styles::parseAxisLabels(), ParserArtEvents::parseLine(), tensorflow::TFFifoHandler::Predict(), PlotUtilityNew::pull_data(), mjf_common::random_subruns(), mcscore::read_next_vertex(), BatchLog.BatchLog::run_time(), genie::geometry::GeomVolSelectorFiducial::SetReverseFiducial(), hadd_reco_validation::source_script(), submit_reco_validation::source_script(), Plotter::SplitMCPlotName(), submit_concat_project::Submit(), genie::geometry::GeomVolSelectorRockBox::TrimSegment(), genie::geometry::GeomVolSelectorFiducial::TrimSegment(), and generic.controllers.MakeCanvases.CanvasMaker::WriteAndRegisterCanvas().

short int state ( double *  jed,
short int  target,
double *  target_pos,
double *  target_vel 
)

Variable Documentation

double* BUFFER
double EM_RATIO
FILE* EPHFILE
int IPT[3][12]
double JPLAU
short int KM
int LPT[3]
long int NP

Definition at line 16 of file checkMeasured_Target.C.

long int NRL
long int NV
double PC[18]
long int RECORD_LENGTH
double SS[3]
double TWOT
double VC[18]