LSST Applications g02d81e74bb+86cf3d8bc9,g180d380827+7a4e862ed4,g2079a07aa2+86d27d4dc4,g2305ad1205+e1ca1c66fa,g29320951ab+012e1474a1,g295015adf3+341ea1ce94,g2bbee38e9b+0e5473021a,g337abbeb29+0e5473021a,g33d1c0ed96+0e5473021a,g3a166c0a6a+0e5473021a,g3ddfee87b4+c429d67c83,g48712c4677+f88676dd22,g487adcacf7+27e1e21933,g50ff169b8f+96c6868917,g52b1c1532d+585e252eca,g591dd9f2cf+b41db86c35,g5a732f18d5+53520f316c,g64a986408d+86cf3d8bc9,g858d7b2824+86cf3d8bc9,g8a8a8dda67+585e252eca,g99cad8db69+84912a7fdc,g9ddcbc5298+9a081db1e4,ga1e77700b3+15fc3df1f7,ga8c6da7877+a2b54eae19,gb0e22166c9+60f28cb32d,gba4ed39666+c2a2e4ac27,gbb8dafda3b+6681f309db,gc120e1dc64+f0fcc2f6d8,gc28159a63d+0e5473021a,gcf0d15dbbd+c429d67c83,gdaeeff99f8+f9a426f77a,ge6526c86ff+0433e6603d,ge79ae78c31+0e5473021a,gee10cc3b42+585e252eca,gff1a9f87cc+86cf3d8bc9,w.2024.17
LSST Data Management Base Package
Loading...
Searching...
No Matches
Classes | Namespaces | Macros
Detector.cc File Reference
#include <sstream>
#include <utility>
#include <unordered_set>
#include "lsst/afw/table/io/InputArchive.h"
#include "lsst/afw/table/io/OutputArchive.h"
#include "lsst/afw/table/io/CatalogVector.h"
#include "lsst/afw/table/io/Persistable.cc"
#include "lsst/afw/table/aggregates.h"
#include "lsst/afw/cameraGeom/Detector.h"

Go to the source code of this file.

Classes

class  lsst::afw::cameraGeom::Detector::Factory
 

Namespaces

namespace  lsst
 
namespace  lsst::afw
 
namespace  lsst::afw::cameraGeom
 
namespace  lsst::afw::table
 
namespace  lsst::afw::table::io
 

Macros

#define INSTANTIATE(FROMSYS, TOSYS)
 

Macro Definition Documentation

◆ INSTANTIATE

#define INSTANTIATE ( FROMSYS,
TOSYS )
Value:
template std::shared_ptr<geom::TransformPoint2ToPoint2> Detector::getTransform(FROMSYS const &, \
TOSYS const &) const; \
template lsst::geom::Point2D Detector::transform(lsst::geom::Point2D const &, FROMSYS const &, \
TOSYS const &) const; \
FROMSYS const &, TOSYS const &) const;

Definition at line 509 of file Detector.cc.

509#define INSTANTIATE(FROMSYS, TOSYS) \
510 template std::shared_ptr<geom::TransformPoint2ToPoint2> Detector::getTransform(FROMSYS const &, \
511 TOSYS const &) const; \
512 template lsst::geom::Point2D Detector::transform(lsst::geom::Point2D const &, FROMSYS const &, \
513 TOSYS const &) const; \
514 template std::vector<lsst::geom::Point2D> Detector::transform(std::vector<lsst::geom::Point2D> const &, \
515 FROMSYS const &, TOSYS const &) const;

Variable Documentation

◆ bbox

table::Box2IKey bbox

Definition at line 165 of file Detector.cc.

◆ crosstalk

table::Key<table::Array<float> > crosstalk

Definition at line 174 of file Detector.cc.

◆ fpPosition

table::Point3DKey fpPosition

Definition at line 168 of file Detector.cc.

◆ fpPosition2

table::Point2DKey fpPosition2

Definition at line 167 of file Detector.cc.

◆ id

table::Key<int> id

Definition at line 162 of file Detector.cc.

◆ name

table::Key<std::string> name

Definition at line 161 of file Detector.cc.

◆ physicalType

table::Key<std::string> physicalType

Definition at line 175 of file Detector.cc.

◆ pitch

table::Key<lsst::geom::Angle> pitch

Definition at line 171 of file Detector.cc.

◆ pixelSize

table::Point2DKey pixelSize

Definition at line 166 of file Detector.cc.

◆ refPoint

table::Point2DKey refPoint

Definition at line 169 of file Detector.cc.

◆ roll

table::Key<lsst::geom::Angle> roll

Definition at line 172 of file Detector.cc.

◆ schema

table::Schema schema

Definition at line 160 of file Detector.cc.

◆ serial

table::Key<std::string> serial

Definition at line 164 of file Detector.cc.

◆ transformMap

table::Key<int> transformMap

Definition at line 173 of file Detector.cc.

◆ type

table::Key<int> type

Definition at line 163 of file Detector.cc.

◆ version

table::Key<int> version

Definition at line 176 of file Detector.cc.

◆ yaw

table::Key<lsst::geom::Angle> yaw

Definition at line 170 of file Detector.cc.