LSSTApplications
20.0.0
LSSTDataManagementBasePackage
|
Go to the documentation of this file.
22 #ifndef ASTSHIM_SERIESMAP_H
23 #define ASTSHIM_SERIESMAP_H
70 :
CmpMap(map1, map2, true, options) {}
87 return copyImpl<SeriesMap, AstCmpMap>();
SeriesMap(SeriesMap const &)=default
Copy constructor: make a deep copy.
bool getSeries()
Return True if the map is in series.
An abstract base class for objects which transform one set of coordinates to another.
virtual std::shared_ptr< Object > copyPolymorphic() const override
Return a deep copy of this object.
Abstract base class for all AST objects.
A series compound mapping where the first Mapping is used to transform the coordinates of each point ...
SeriesMap(AstCmpMap *rawptr)
Construct a SeriesMap from a raw AST pointer.
std::shared_ptr< SeriesMap > copy() const
Return a deep copy of this object.
SeriesMap(Mapping const &map1, Mapping const &map2, std::string const &options="")
Construct a SeriesMap.
AST wrapper classes and functions.
Abstract base class for SeriesMap and ParallelMap.
SeriesMap & operator=(SeriesMap const &)=delete
SeriesMap(SeriesMap &&)=default
SeriesMap & operator=(SeriesMap &&)=default