casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Enumerations | Functions
PointingDirectionCache.h File Reference
#include <casacore/measures/Measures/MDirection.h>
#include <memory>
#include <vector>

Go to the source code of this file.

Classes

class  casa::vi::pd_cache::TimeLevelEntry
 
class  casa::vi::pd_cache::TimeLevelCache
 
class  casa::vi::pd_cache::AntennaLevelCache
 
struct  casa::vi::Pointing
 
class  casa::vi::PointingSource
 
class  casa::vi::PointingColumns
 
class  casa::vi::PointingDirectionCache
 

Namespaces

 casacore
 For temporary backward namespace compatibility, use casa as alias for casacore.
 
 casa
 -*- mode: c++ -*-
 
 casa::vi
 A class to support FTMachines get their convolution casacore::Function.
 
 casa::vi::pd_cache
 

Enumerations

enum  casa::vi::pd_cache::CacheAccessStatus : int {
  casa::vi::pd_cache::CacheAccessStatus::Hit,
  casa::vi::pd_cache::CacheAccessStatus::MissPrior,
  casa::vi::pd_cache::CacheAccessStatus::MissInternal,
  casa::vi::pd_cache::CacheAccessStatus::MissPost
}
 The namespace pd_cache contains the internal classes to the features provided by PointingDirectionCache. More...
 

Functions

bool casa::vi::pd_cache::timeMatch (double time, double rowsTime, double rowsInterval)
 
bool casa::vi::pd_cache::operator== (double t, const TimeLevelEntry &)
 
bool casa::vi::pd_cache::operator== (const TimeLevelEntry &, double t)
 
bool casa::vi::pd_cache::operator< (double t, const TimeLevelEntry &)
 
bool casa::vi::pd_cache::operator< (const TimeLevelEntry &, double t)