| 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) noexcept | VieVS::AbstractSource | virtual |
| clearObservations() | VieVS::AbstractSource | |
| condition_ | VieVS::AbstractSource | private |
| events_ | VieVS::AbstractSource | private |
| flux_ | VieVS::AbstractSource | private |
| getAlternativeName() const | VieVS::VieVS_NamedObject | 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 |
| getRaDe(unsigned int time, const std::shared_ptr< const Position > &sta_pos) const noexcept=0 | VieVS::AbstractSource | pure virtual |
| getRaString(double ang) const noexcept | VieVS::AbstractSource | |
| getSourceInCrs(unsigned int time, const std::shared_ptr< const Position > &sta_pos) const =0 | VieVS::AbstractSource | pure virtual |
| 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 |
| lastScan_ | VieVS::AbstractSource | private |
| lastScanTime() const noexcept | VieVS::AbstractSource | inline |
| nClosures_ | VieVS::AbstractSource | private |
| nextEvent_ | VieVS::AbstractSource | private |
| nextId | VieVS::AbstractSource | privatestatic |
| nObs_ | VieVS::AbstractSource | private |
| nScans_ | VieVS::AbstractSource | private |
| nTotalScans_ | VieVS::AbstractSource | private |
| 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 | |
| parameters_ | VieVS::AbstractSource | private |
| printId() const | VieVS::VieVS_Object | inline |
| 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 |
| statistics_ | VieVS::AbstractSource | private |
| toNgsHeader(std::ofstream &of) const =0 | VieVS::AbstractSource | pure virtual |
| toVex(std::ofstream &of) const =0 | VieVS::AbstractSource | pure 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 |