EPJones.h
Classes
- EPJones -- (full description)
Interface
- Public Members
- EPJones()
- EPJones(VisSet& vs, PBWProjectFT& ftmachine)
- EPJones(VisSet& vs)
- EPJones(const EPJones& other)
- ~EPJones()
- virtual Bool isSolveable()
- virtual Double preavg()
- virtual Int refant()
- void store(const String& file, const Bool& append)
- virtual void load(const String& file, const String& select="", const String& type="general")
- virtual VisBuffer& apply(VisBuffer& vb,Int Conj=0)
- virtual VisBuffer& apply(VisBuffer& vb, VisBuffer& gradAzVB, VisBuffer& gradElVB, Int Conj=0)
- virtual VisBuffer& applyInv(VisBuffer& vb)
- virtual void addGradients(const VisBuffer& vb, Int row, const Antenna& a, const Vector<Float>& sumwt, const Vector<Float>& chisq, const Vector<Vector<Complex,2> >& c, const Vector<Vector<Float,2> >& f)
- virtual Type type()
- virtual Bool freqDep()
- virtual Bool solve(class VisEquation &)
- virtual void updateAntGain()
- virtual void setAntPar(Int whichSlot,Array<Float>& Par, Bool solOK=False)
- void setSolverParam(const String& tableName, const Double& integTime, const Double& preAvgTime)
- void setFTMachine(PBWProjectFT* ftmac)
- void keep(const Int& slot)
- void initializeGradients()
- void initSolveCache()
- void deleteSolveCache()
- void reset()
- Cube<Float>& getPar(const VisBuffer& vb)
- Vector<Bool>& getFlags(const VisBuffer& vb)
- Protected Members
- virtual LogSink& logSink()
- LogIO& logSink2()
Member Description
EPJones(const EPJones& other)
virtual Double preavg()
virtual Int refant()
void store(const String& file, const Bool& append)
virtual void load(const String& file, const String& select="", const String& type="general")
virtual void addGradients(const VisBuffer& vb, Int row, const Antenna& a, const Vector<Float>& sumwt, const Vector<Float>& chisq, const Vector<Vector<Complex,2> >& c, const Vector<Vector<Float,2> >& f)
virtual Type type()
virtual Bool freqDep()
virtual Bool solve(class VisEquation &)
virtual void setAntPar(Int whichSlot,Array<Float>& Par, Bool solOK=False)
void setSolverParam(const String& tableName, const Double& integTime, const Double& preAvgTime)
void keep(const Int& slot)