TwiceAsNice  2019-02-18
Namespaces | Classes | Typedefs | Enumerations | Functions | Variables
Lics Namespace Reference

Namespaces

 Python
 

Classes

class  FitsWriterServiceWorker
 
class  FitsWriterServiceWorkerWfcData
 
class  LbtStarCatSrt
 A LbtStarCatSrt object helps to sort a LBTO catalogue by distance to a reference star. More...
 
class  LicsAffTrans
 A LicsAffTrans object is an affine 2D transformation (rotation plus shift). The effect is first the active rotation and then the active shift/translation. More...
 
class  LicsDrotPreset
 An implementation of Presetting the derotator to the initial position. More...
 
class  LicsDrotQuery
 An implementation of the Nice crawler for DROT. More...
 
class  LicsIIFInstrum
 This class represents one of the LBTI or LBT instruments. More...
 
class  LicsIIFSide
 This class represents the SX or DX or both sides of the LBT. More...
 
class  LicsIIFStation
 This class represents one Gregorian or focal station. More...
 
class  LicsPcamSnapshot
 A one-time snapshot of an image from the buffer of the Patrol Camera. More...
 
class  LicsStar
 A LbcsStar object is a single sky object with location, brightness ect. More...
 
class  LicsStarcat
 A LicsStarcat object is a star catalogue with a set of stars. More...
 
class  LicsTcsPreset
 An implementation of Presetting the Telescope. More...
 
struct  PropertyFactoryFunctorTypeMapInitializerLicsStarEnlargerServiceWorkerFunctor
 
class  StarEnlargerIsReachable
 
class  StarEnlargerIsReachableBridgeFunctor
 
struct  StarEnlargerIsReachableVar
 
class  StarEnlargerServiceWorker
 
class  StarEnlargerServiceWorkerFunctor
 
class  StarEnlargerServiceWorkerInterface
 
class  StarEnlargerServiceWorkerInterfacePy
 
class  StarEnlargerServiceWorkerInternalSkeleton
 
class  StarEnlargerServiceWorkerSkeleton
 
class  StarEnlargerServiceWorkerSkeletonPython
 
class  StarEnlargerSetStarcat
 
class  StarEnlargerSetStarcatBridgeFunctor
 
struct  StarEnlargerSetStarcatVar
 

Typedefs

typedef IceUtil::Handle< StarEnlargerServiceWorkerInterfaceStarEnlargerServiceWorkerInterfacePtr
 
typedef Basda::VinoDevice< float, Basda::ImageFloatVinoFitsWriterServiceWorkerHwsType
 
typedef Basda::VinoDevice< float, Laos::WfcLoopDataVinoFitsWriterServiceWorkerGwsType
 
typedef IceUtil::Handle< StarEnlargerServiceWorkerInterfacePyStarEnlargerServiceWorkerInterfacePyPtr
 

Enumerations

enum  Instr {
  NONE, LUCI, LN, LBTI,
  NONE, LUCI, LN, LBTI
}
 enumeration of some instruments, including LUCIFER, Linc-Nirvana and LBTI More...
 
enum  Sid {
  SIDE_NONE =0, SIDE_LEFT =1, SIDE_RIGHT =2, SIDE_BOTH =3,
  SIDE_NONE =0, SIDE_LEFT =1, SIDE_RIGHT =2, SIDE_BOTH =3
}
 enumeration roughly equivalent to the PCS integer states More...
 
enum  Fstatio {
  PRIME, DIRECT, FRONT, BACK,
  CENTER, PRIME, DIRECT, FRONT,
  BACK, CENTER
}
 enumeration More...
 
enum  Instr {
  NONE, LUCI, LN, LBTI,
  NONE, LUCI, LN, LBTI
}
 enumeration of some instruments, including LUCIFER, Linc-Nirvana and LBTI More...
 
enum  Sid {
  SIDE_NONE =0, SIDE_LEFT =1, SIDE_RIGHT =2, SIDE_BOTH =3,
  SIDE_NONE =0, SIDE_LEFT =1, SIDE_RIGHT =2, SIDE_BOTH =3
}
 enumeration roughly equivalent to the PCS integer states More...
 
enum  Fstatio {
  PRIME, DIRECT, FRONT, BACK,
  CENTER, PRIME, DIRECT, FRONT,
  BACK, CENTER
}
 enumeration More...
 

Functions

LicsAffTrans operator* (const LicsAffTrans &left, const LicsAffTrans &right)
 Apply two transformations in succession. More...
 
LicsAffTrans operator* (const LicsAffTrans &left, const double f)
 Apply two transformations in succession. More...
 
LicsAffTrans operator* (double left, const LicsAffTrans &right)
 Apply two transformations in succession. More...
 

Variables

struct Lics::PropertyFactoryFunctorTypeMapInitializerLicsStarEnlargerServiceWorkerFunctor s_PropertyFactoryFunctorTypeMapInitializerLicsStarEnlargerSetStarcatFunctor
 

Typedef Documentation

◆ StarEnlargerServiceWorkerInterfacePtr

◆ StarEnlargerServiceWorkerInterfacePyPtr

◆ VinoFitsWriterServiceWorkerGwsType

◆ VinoFitsWriterServiceWorkerHwsType

Enumeration Type Documentation

◆ Fstatio [1/2]

enumeration

Enumerator
PRIME 
DIRECT 
FRONT 
BACK 
CENTER 
PRIME 
DIRECT 
FRONT 
BACK 
CENTER 

◆ Fstatio [2/2]

enumeration

Enumerator
PRIME 
DIRECT 
FRONT 
BACK 
CENTER 
PRIME 
DIRECT 
FRONT 
BACK 
CENTER 

◆ Instr [1/2]

enumeration of some instruments, including LUCIFER, Linc-Nirvana and LBTI

Enumerator
NONE 
LUCI 
LN 
LBTI 
NONE 
LUCI 
LN 
LBTI 

◆ Instr [2/2]

enumeration of some instruments, including LUCIFER, Linc-Nirvana and LBTI

Enumerator
NONE 
LUCI 
LN 
LBTI 
NONE 
LUCI 
LN 
LBTI 

◆ Sid [1/2]

enum Lics::Sid

enumeration roughly equivalent to the PCS integer states

Enumerator
SIDE_NONE 
SIDE_LEFT 
SIDE_RIGHT 
SIDE_BOTH 
SIDE_NONE 
SIDE_LEFT 
SIDE_RIGHT 
SIDE_BOTH 

◆ Sid [2/2]

enum Lics::Sid

enumeration roughly equivalent to the PCS integer states

Enumerator
SIDE_NONE 
SIDE_LEFT 
SIDE_RIGHT 
SIDE_BOTH 
SIDE_NONE 
SIDE_LEFT 
SIDE_RIGHT 
SIDE_BOTH 

Function Documentation

◆ operator*() [1/3]

LicsAffTrans Lics::operator* ( const LicsAffTrans left,
const LicsAffTrans right 
)

Apply two transformations in succession.


Parameters
leftThe transformation that is applied second.
rightThe transformatino that is applied first.
Returns
The product of the two transformations
Since
2017-08-03

◆ operator*() [2/3]

LicsAffTrans Lics::operator* ( const LicsAffTrans left,
const double  f 
)

Apply two transformations in succession.


Parameters
leftThe transformation that is applied second.
rightThe stretch factor, applied first
Returns
The product of the two transformations. Note that these are not commutative.
Since
2017-08-03

◆ operator*() [3/3]

LicsAffTrans Lics::operator* ( double  left,
const LicsAffTrans right 
)

Apply two transformations in succession.


Parameters
leftThe stretch factor, applied second.
rightThe transformation applied first.
Returns
The product of the two transformations. Note that these are not commutative.
Since
2017-08-03

Variable Documentation

◆ s_PropertyFactoryFunctorTypeMapInitializerLicsStarEnlargerSetStarcatFunctor

struct Lics::PropertyFactoryFunctorTypeMapInitializerLicsStarEnlargerServiceWorkerFunctor Lics::s_PropertyFactoryFunctorTypeMapInitializerLicsStarEnlargerSetStarcatFunctor