![]() |
VieSched++
VieVS VLBI Scheduling Software
|
This is the complete list of members for VieVS::Quasar, including all inherited members.
AbstractSource(const std::string &src_name, const std::string &src_name2, std::unordered_map< std::string, std::unique_ptr< AbstractFlux >> &src_flux) | VieVS::AbstractSource | |
calcUV(unsigned int time, double gmst, const std::vector< double > &dxyz) const noexcept | VieVS::AbstractSource | |
changeName(const std::string &newName) | VieVS::VieVS_NamedObject | inline |
checkForNewEvent(unsigned int time, bool &hardBreak) noexceptoverride | VieVS::Quasar | virtual |
clearObservations() | VieVS::AbstractSource | |
de_ | VieVS::Quasar | private |
getAlternativeName() const | VieVS::VieVS_NamedObject | inline |
getDe() const noexcept | VieVS::Quasar | inline |
getDeString(double ang) const noexcept | VieVS::AbstractSource | |
getId() const | VieVS::VieVS_Object | inline |
getMaxFlux() const noexcept | VieVS::AbstractSource | |
getName() const | VieVS::VieVS_NamedObject | inline |
getNClosures() const noexcept | VieVS::AbstractSource | inline |
getNObs() const noexcept | VieVS::AbstractSource | inline |
getNscans() const | VieVS::AbstractSource | inline |
getNTotalScans() const | VieVS::AbstractSource | inline |
getOptimization() const | VieVS::AbstractSource | inline |
getPARA() const | VieVS::AbstractSource | inline |
getRa() const noexcept | VieVS::Quasar | inline |
getRaDe(unsigned int time, const std::shared_ptr< const Position > &sta_pos) const noexceptoverride | VieVS::Quasar | inlinevirtual |
getRaString(double ang) const noexcept | VieVS::AbstractSource | |
getSourceInCrs(unsigned int time, const std::shared_ptr< const Position > &sta_pos) const override | VieVS::Quasar | inlinevirtual |
getSourceInCrs() const | VieVS::Quasar | inline |
getStatistics() const | VieVS::AbstractSource | inline |
getSunDistance(unsigned int time, const std::shared_ptr< const Position > &sta_pos) const noexcept | VieVS::AbstractSource | |
hasAlternativeName() const | VieVS::VieVS_NamedObject | inline |
hasFluxInformation(const std::string &band) const | VieVS::AbstractSource | inline |
hasId(unsigned long id) const | VieVS::VieVS_Object | inline |
hasName(const std::string &name) const | VieVS::VieVS_NamedObject | inline |
hasValidId() const | VieVS::VieVS_Object | inline |
increaseNObs() noexcept | VieVS::AbstractSource | inline |
lastScanTime() const noexcept | VieVS::AbstractSource | inline |
observedFlux(const std::string &band, unsigned int time, double gmst, const std::vector< double > &dxyz) const noexcept | VieVS::AbstractSource | |
observedFlux_model(double wavelength, unsigned int time, double gmst, const std::vector< double > &dxyz) const | VieVS::AbstractSource | |
preCalculated_ | VieVS::Quasar | private |
printId() const | VieVS::VieVS_Object | inline |
Quasar(const std::string &src_name, const std::string &src_name2, double src_ra_deg, double src_de_deg, std::unordered_map< std::string, std::unique_ptr< AbstractFlux >> &src_flux) | VieVS::Quasar | |
ra_ | VieVS::Quasar | private |
referenceCondition() | VieVS::AbstractSource | inline |
referencePARA() | VieVS::AbstractSource | inline |
refParaForMultiScheduling() | VieVS::AbstractSource | inline |
setEVENTS(std::vector< Event > &EVENTS) noexcept | VieVS::AbstractSource | inline |
setId(unsigned long id) | VieVS::VieVS_Object | inline |
setNextEvent(unsigned int nextEvent) | VieVS::AbstractSource | inline |
setStatistics(const Statistics &stat) | VieVS::AbstractSource | inline |
toNgsHeader(std::ofstream &of) const override | VieVS::Quasar | virtual |
toVex(std::ofstream &of) const override | VieVS::Quasar | virtual |
TryToFocusOccurrency enum name | VieVS::AbstractSource | |
TryToFocusType enum name | VieVS::AbstractSource | |
update(unsigned long nsta, unsigned long nbl, unsigned int time, bool addToStatistics) noexcept | VieVS::AbstractSource | |
VieVS_NamedObject(std::string name, unsigned long id) | VieVS::VieVS_NamedObject | inline |
VieVS_NamedObject(std::string name, std::string alternativeName, unsigned long id) | VieVS::VieVS_NamedObject | inline |
VieVS_Object(unsigned long id) | VieVS::VieVS_Object | inlineexplicit |
~AbstractSource()=default | VieVS::AbstractSource | virtual |