My Project
 All Classes Files Functions Variables Enumerations Enumerator Friends Macros Pages
gcp::util::SzaCalReader Class Reference
Inheritance diagram for gcp::util::SzaCalReader:
gcp::util::PtSrcReader

Public Member Functions

 SzaCalReader (std::string catalogFile)
 
 SzaCalReader ()
 
virtual ~SzaCalReader ()
 
void openCatalogFile ()
 
void closeCatalogFile ()
 
PtSrcReader::Source readNextEntry ()
 
bool eof ()
 
PtSrcReader::Source convertToSource (String &str)
 
- Public Member Functions inherited from gcp::util::PtSrcReader
 PtSrcReader (std::string catalogFile)
 
 PtSrcReader ()
 
void initialize ()
 
virtual ~PtSrcReader ()
 
void setCatalogFile (std::string catalogFile)
 
std::vector< PtSrcReader::SourcefindSources (HourAngle ra, Declination dec, Angle radius, Flux fMin=minFlux_, Flux fMax=maxFlux_, bool doPrint=true)
 
unsigned countSources (HourAngle ra, Declination dec, Angle radius, Flux fMin=minFlux_, Flux fMax=maxFlux_)
 
void indexSources ()
 
bool checkAngle (PtSrcReader::Source &src, HourAngle &ra, Declination &dec, Angle &radius)
 
void printHeader (std::ostream &os)
 
virtual void applyCorrections (Source &src)
 
virtual void setRaRange (HourAngle &ra, Declination &dec, Angle &radius)
 

Additional Inherited Members

- Public Attributes inherited from gcp::util::PtSrcReader
HourAngle raMin_
 
HourAngle raMax_
 
- Static Public Attributes inherited from gcp::util::PtSrcReader
static Flux minFlux_
 
static Flux maxFlux_
 
- Protected Member Functions inherited from gcp::util::PtSrcReader
void throwCfitsioError (int status)
 
- Protected Attributes inherited from gcp::util::PtSrcReader
std::string catalogFile_
 
long sourceIndices_ [25]
 
unsigned nSrc_
 

Constructor & Destructor Documentation

SzaCalReader::SzaCalReader ( std::string  catalogFile)

Constructor.

....................................................................... Constructor.

SzaCalReader::SzaCalReader ( )

....................................................................... Constructor.

SzaCalReader::~SzaCalReader ( )
virtual

Destructor.

....................................................................... Destructor.

Member Function Documentation

void SzaCalReader::closeCatalogFile ( )
virtual

....................................................................... Close the catalog file

Implements gcp::util::PtSrcReader.

PtSrcReader::Source SzaCalReader::convertToSource ( String str)

....................................................................... After a line has been read, this method should be called to convert the data to a Source structure.

bool SzaCalReader::eof ( )
virtual

....................................................................... Return true if the input stream for the catalog file is at the EOF mark

Implements gcp::util::PtSrcReader.

void SzaCalReader::openCatalogFile ( )
virtual

....................................................................... Open the catalog file

Implements gcp::util::PtSrcReader.

PtSrcReader::Source SzaCalReader::readNextEntry ( )
virtual

....................................................................... Read the next entry from the catalog file

Implements gcp::util::PtSrcReader.


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