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