#include <SdTopDownSignalSelector.h>
Public Types | |
enum | ResultFlag { eSuccess, eFailure, eBreakLoop, eContinueLoop } |
Flag returned by module methods to the RunController. More... | |
enum | VersionInfoType { eFilename = 1, eRevisionNumber = 2, eDate = 3, eTime = 4, eLastEditor = 5 } |
Different types of version info that can be retrieved from GetVersionInfo. More... | |
Public Member Functions | |
fwk::VModule::ResultFlag | Finish () |
Finish: invoked at end of the run (NOT end of the event) More... | |
utl::Stopwatch & | GetStopwatch () |
const utl::Stopwatch & | GetStopwatch () const |
std::string | GetVersionInfo (const VersionInfoType v) const |
Retrieve different sorts of module version info. More... | |
fwk::VModule::ResultFlag | Init () |
Initialize: invoked at beginning of run (NOT beginning of event) More... | |
void | InitTiming () |
fwk::VModule::ResultFlag | Run (evt::Event &event) |
Run: invoked once per event. More... | |
ResultFlag | RunWithTiming (evt::Event &event) |
SdTopDownSignalSelectorUGR () | |
virtual | ~SdTopDownSignalSelectorUGR () |
Static Public Member Functions | |
static std::string | GetResultFlagByName (const ResultFlag flag) |
Protected Types | |
enum | InfoLevel { eInfoNone = 0, eInfoFinal = 1, eInfoIntermediate = 2, eInfoDebug = 3 } |
Protected Attributes | |
int | fInfoLevel = 0 |
Private Types | |
enum | TimeCorrectionType { eNone = 0, eAltitude = 1, eCurved = 2, eAltitudeCurved = 3 } |
Private Member Functions | |
void | ComputeShapeRiseFallPeak (sevt::PMTRecData &pmtRecData, const double binSize, const unsigned int startBin, const unsigned int startIntegration, const unsigned int endIntegration, const double traceIntegral) const |
double | CorrectTimeAltitude (const int) |
double | CorrectTimeAltitudeCurv (const int) |
bool | EstimateCore () |
double | EstimatedAzimuth (const std::string &s) |
double | EstimatedZenith (const std::string &s) |
std::vector< GeoSegment > | FoundBasicSegments (sevt::Station &st) |
std::vector< GeoSegment > | FoundSegments (sevt::Station &st) |
utl::TraceD | GetVEMChargeTrace (const sevt::Station &st) const |
bool | IsAligned () |
bool | IsGoodSpaceConfig () |
bool | IsGoodTimeConfig (const TimeCorrectionType correctionType) |
bool | PatternRecovering () |
bool | Recover3Stations () |
REGISTER_MODULE ("SdTopDownSignalSelectorUGR", SdTopDownSignalSelectorUGR) | |
void | RemoveDoublets () |
void | RemoveEA () |
void | RemoveIsolatedStations () |
void | RemoveRandomStations () |
bool | Select () |
bool | SelectMainSegment (GeoSegmentCollection &segments) |
bool | TryRemovingStations (int) |
void | UpdateSegmentValues (const int seg) |
void | UpdateStations () |
bool | UpdateStationValues (sevt::Station &st, const int start, const int stop) |
Private Attributes | |
GeoSegmentCollection | fAllSegments |
std::pair< double, double > | fFallTimeFractions |
std::vector< unsigned int > | fIndexes |
bool | fIsLastTimingIteration |
double | fLowFactor |
int | fMingap |
int | fMinNumberStSignalCut |
double | fMinSignal |
int | fMinSlots |
double | fMinStSignal |
int | fNMaxRemovedStations |
int | fNMaxStations |
int | fNMinStations |
int | fPreMingap |
double | fPreMinSignal |
int | fPreMinSlots |
double | fPreSignalThreshold |
unsigned int | fRejectionProcedure |
bool | fRejectNonT4Events |
std::vector< double > | fResiduals |
std::pair< double, double > | fRiseTimeFractions |
sevt::SEvent * | fSEvent |
double | fSignalThreshold |
double | fT0 |
double | fTCore |
double | fU |
double | fV |
int | fVerbose |
double | fXCore |
double | fYCore |
double | fZCore |
double | kAna3RatMin |
double | kAreaMax |
double | kAreaMin |
double | kBaryPower |
double | kCurv0 |
double | kDistMax |
double | kIsoDist1 |
double | kIsoDist2 |
double | kIsoTime1 |
double | kIsoTime2 |
double | kTolRes |
double | kTolResM |
Static Private Attributes | |
static utl::Point | fBarycenter |
static utl::TimeStamp | fBaryTime |
Definition at line 89 of file SdTopDownSignalSelector.h.
|
protectedinherited |
|
inherited |
Flag returned by module methods to the RunController.
Enumerator | |
---|---|
eSuccess |
Report success to RunController. |
eFailure |
Report failure to RunController, causing RunController to terminate execution. |
eBreakLoop |
Break current loop. It works for nested loops too! |
eContinueLoop |
Skip remaining modules in the current loop and continue with next iteration of the loop. |
Enumerator | |
---|---|
eNone | |
eAltitude | |
eCurved | |
eAltitudeCurved |
Definition at line 140 of file SdTopDownSignalSelector.h.
|
inherited |
SdTopDownSignalSelectorUGR::SdTopDownSignalSelectorUGR::SdTopDownSignalSelectorUGR | ( | ) |
Definition at line 39 of file SdTopDownSignalSelector.cc.
|
inlinevirtual |
Definition at line 96 of file SdTopDownSignalSelector.h.
|
private |
Definition at line 1557 of file SdTopDownSignalSelector.cc.
References fFallTimeFractions, fRiseTimeFractions, sevt::PMTRecData::GetVEMTrace(), utl::nanosecond, sevt::PMTRecData::SetFallTime(), sevt::PMTRecData::SetPeakAmplitude(), sevt::PMTRecData::SetRiseTime(), sevt::PMTRecData::SetShapeParameter(), and sevt::PMTRecData::SetT50().
Referenced by UpdateStationValues().
|
private |
Definition at line 736 of file SdTopDownSignalSelector.cc.
References fAllSegments, fU, fV, fZCore, is(), utl::kSpeedOfLight, max, and sqrt().
Referenced by IsGoodTimeConfig().
|
private |
Definition at line 746 of file SdTopDownSignalSelector.cc.
References fAllSegments, fU, fV, fZCore, is(), kCurv0, utl::kSpeedOfLight, max, std::pow(), and sqrt().
Referenced by IsGoodTimeConfig().
|
private |
Definition at line 678 of file SdTopDownSignalSelector.cc.
References fAllSegments, fBarycenter, fBaryTime, fSEvent, fTCore, fVerbose, fXCore, fYCore, fZCore, sdet::Station::GetPosition(), sdet::SDetector::GetStation(), sevt::EventTrigger::GetTime(), sevt::SEvent::GetTrigger(), is(), and kBaryPower.
Referenced by PatternRecovering(), Recover3Stations(), and Run().
|
private |
Definition at line 1001 of file SdTopDownSignalSelector.cc.
|
private |
|
virtual |
Finish: invoked at end of the run (NOT end of the event)
This method is for things that should be done at the end of the run (for example, closing files or writing out histograms) {You must override this method in your concrete module}
Implements fwk::VModule.
Definition at line 442 of file SdTopDownSignalSelector.cc.
References fwk::VModule::eSuccess, and INFO.
|
private |
Definition at line 1672 of file SdTopDownSignalSelector.cc.
References SdTopDownSignalSelectorUGR::GeoSegment::fAoP, SdTopDownSignalSelectorUGR::GeoSegment::fBinsOverThresh, SdTopDownSignalSelectorUGR::GeoSegment::fCharge, fLowFactor, fPreMingap, fPreMinSignal, fPreMinSlots, fPreSignalThreshold, SdTopDownSignalSelectorUGR::GeoSegment::fSignal, SdTopDownSignalSelectorUGR::GeoSegment::fStart, utl::Trace< T >::fStart, SdTopDownSignalSelectorUGR::GeoSegment::fStartTime, SdTopDownSignalSelectorUGR::GeoSegment::fStop, fVerbose, sevt::StationGPSData::GetCorrectedNanosecond(), sdet::Station::GetFADCBinSize(), sdet::Station::GetFADCTraceLength(), sevt::Station::GetGPSData(), sevt::StationGPSData::GetSecond(), utl::Trace< T >::GetStart(), utl::Trace< T >::GetStop(), GetVEMChargeTrace(), sevt::Station::GetVEMTrace(), and sevt::Station::IsHighGainSaturation().
Referenced by Run().
|
private |
Definition at line 1077 of file SdTopDownSignalSelector.cc.
References SdTopDownSignalSelectorUGR::GeoSegment::fAoP, SdTopDownSignalSelectorUGR::GeoSegment::fBinsOverThresh, SdTopDownSignalSelectorUGR::GeoSegment::fCharge, fLowFactor, fMingap, fMinSignal, fMinSlots, SdTopDownSignalSelectorUGR::GeoSegment::fSignal, fSignalThreshold, SdTopDownSignalSelectorUGR::GeoSegment::fStart, utl::Trace< T >::fStart, SdTopDownSignalSelectorUGR::GeoSegment::fStartTime, SdTopDownSignalSelectorUGR::GeoSegment::fStop, fVerbose, sevt::StationGPSData::GetCorrectedNanosecond(), sdet::Station::GetFADCBinSize(), sdet::Station::GetFADCTraceLength(), sevt::Station::GetGPSData(), sevt::StationGPSData::GetSecond(), utl::Trace< T >::GetStart(), utl::Trace< T >::GetStop(), GetVEMChargeTrace(), sevt::Station::GetVEMTrace(), and sevt::Station::IsHighGainSaturation().
Referenced by Run().
|
staticinherited |
Definition at line 8 of file VModule.cc.
References fwk::VModule::eBreakLoop, fwk::VModule::eContinueLoop, fwk::VModule::eFailure, and fwk::VModule::eSuccess.
Referenced by fwk::RunController::DoNextInSequence(), fwk::RunController::FinishBranch(), and fwk::RunController::InitBranch().
|
inlineinherited |
Definition at line 106 of file VModule.h.
References fwk::VModule::fStopwatch.
|
inlineinherited |
Definition at line 107 of file VModule.h.
References fwk::VModule::fStopwatch.
|
private |
Definition at line 1633 of file SdTopDownSignalSelector.cc.
References sevt::StationConstants::eMySource0, sdet::Station::GetFADCBinSize(), sdet::Station::GetFADCTraceLength(), utl::Trace< T >::GetSize(), sevt::PMTRecData::GetVEMCharge(), sevt::PMTRecData::GetVEMPeak(), sevt::PMTRecData::GetVEMTrace(), sevt::Station::PMTsBegin(), and sevt::Station::PMTsEnd().
Referenced by FoundBasicSegments(), FoundSegments(), and UpdateSegmentValues().
|
inherited |
Retrieve different sorts of module version info.
Definition at line 26 of file VModule.cc.
Referenced by fwk::CentralConfig::GetConfig(), ThresholdCalculatorKG::ThresholdCalculator::Init(), fdDoubleBumpFinder::FdDoubleBumpFinder::Init(), LaserGeneratorNA::LaserGenerator::Init(), LaserLightSimulatorNA::LaserLightSimulator::Init(), FdElectronicsSimulatorOG::FdElectronicsSimulator::Init(), TelescopeSimulatorKG::TelescopeSimulator::Init(), TelescopeSimulatorKG2::TelescopeSimulator::Init(), SdSimpleSimKG::SdSimpleSim::Init(), ShowerPhotonGeneratorOG::ShowerPhotonGenerator::Init(), and testRunController::testModuleVersionInfo().
|
virtual |
Initialize: invoked at beginning of run (NOT beginning of event)
This method is for things that should be done once at the beginning of a run (for example, booking histograms, performing calculations that need to be done only once, initializing parameters) {You must override this method in your concrete module}
Implements fwk::VModule.
Definition at line 55 of file SdTopDownSignalSelector.cc.
References fwk::VModule::eFailure, ERROR, fwk::VModule::eSuccess, fFallTimeFractions, fLowFactor, fMingap, fMinNumberStSignalCut, fMinSignal, fMinSlots, fMinStSignal, fNMaxRemovedStations, fNMaxStations, fNMinStations, fPreMingap, fPreMinSignal, fPreMinSlots, fPreSignalThreshold, fRejectionProcedure, fRejectNonT4Events, fRiseTimeFractions, fSignalThreshold, fVerbose, utl::Branch::GetChild(), utl::Branch::GetData(), utl::Branch::GetTopBranch(), INFO, kAna3RatMin, kAreaMax, kAreaMin, kBaryPower, kCurv0, kDistMax, kIsoDist1, kIsoDist2, kIsoTime1, kIsoTime2, kTolRes, kTolResM, and WARNING.
|
inlineinherited |
Definition at line 95 of file VModule.h.
References fwk::VModule::fStopwatch, and utl::Stopwatch::Reset().
|
private |
Definition at line 929 of file SdTopDownSignalSelector.cc.
References fAllSegments, is(), ns, and sqrt().
Referenced by PatternRecovering().
|
private |
Definition at line 893 of file SdTopDownSignalSelector.cc.
References fAllSegments, fU, fV, fVerbose, fXCore, fYCore, ns, and std::pow().
Referenced by PatternRecovering().
|
private |
Definition at line 762 of file SdTopDownSignalSelector.cc.
References bFirstIteration, CorrectTimeAltitude(), CorrectTimeAltitudeCurv(), MolecularIds::eNone, fAllSegments, fBaryTime, fIsLastTimingIteration, fResiduals, fT0, fU, fV, fVerbose, fXCore, fYCore, INFO, is(), utl::kSpeedOfLight, kTolRes, kTolResM, max, ns, and sqrt().
Referenced by PatternRecovering(), and Recover3Stations().
|
private |
Definition at line 625 of file SdTopDownSignalSelector.cc.
References eAltitude, eNone, EstimateCore(), fAllSegments, fIsLastTimingIteration, fNMinStations, is(), IsAligned(), IsGoodSpaceConfig(), IsGoodTimeConfig(), ns, and Recover3Stations().
Referenced by Select(), and TryRemovingStations().
|
private |
Definition at line 1010 of file SdTopDownSignalSelector.cc.
References eAltitude, EstimateCore(), fAllSegments, fIsLastTimingIteration, fU, fV, sdet::Station::GetPosition(), sdet::SDetector::GetStation(), utl::BasicVector< HepVector >::GetX(), utl::BasicVector< HepVector >::GetY(), IsGoodTimeConfig(), kAreaMax, kAreaMin, kDistMax, utl::kSpeedOfLight, max, ns, and std::pow().
Referenced by PatternRecovering().
|
private |
|
private |
Definition at line 570 of file SdTopDownSignalSelector.cc.
References sevt::SEvent::CandidateStationsBegin(), sevt::SEvent::CandidateStationsEnd(), sevt::StationConstants::eOffGrid, fSEvent, sdet::SDetector::GetStation(), and sdet::Station::IsInGrid().
Referenced by Run().
|
private |
Definition at line 556 of file SdTopDownSignalSelector.cc.
References sevt::SEvent::CandidateStationsBegin(), sevt::SEvent::CandidateStationsEnd(), sevt::StationConstants::eEngineeringArray, and fSEvent.
Referenced by Run().
|
private |
Definition at line 584 of file SdTopDownSignalSelector.cc.
References sevt::SEvent::CandidateStationsBegin(), sevt::SEvent::CandidateStationsEnd(), sevt::StationConstants::eLonely, fSEvent, sdet::Station::GetPosition(), sdet::SDetector::GetStation(), kIsoDist1, kIsoDist2, kIsoTime1, and kIsoTime2.
Referenced by Run().
|
private |
|
virtual |
Run: invoked once per event.
This method is for things that should be done once per event {You must override this method in your concrete module}
Implements fwk::VModule.
Definition at line 220 of file SdTopDownSignalSelector.cc.
References sevt::SEvent::CandidateStationsBegin(), sevt::SEvent::CandidateStationsEnd(), sevt::StationConstants::eBadCalib, fwk::VModule::eContinueLoop, sevt::StationConstants::eErrorCode, sevt::StationConstants::eNoCalibData, sevt::StationConstants::eNoGPSData, sevt::StationConstants::eNoRecData, sevt::StationConstants::eNoTrigger, sevt::StationConstants::eRandom, EstimateCore(), EstimatedZenith(), fwk::VModule::eSuccess, evt::ShowerSRecData::eT4_4C1, evt::ShowerSRecData::eT4_FD, fAllSegments, fBarycenter, fBaryTime, fMinNumberStSignalCut, fMinStSignal, fNMaxStations, fNMinStations, FoundBasicSegments(), FoundSegments(), fRejectionProcedure, fRejectNonT4Events, fSEvent, fT0, fU, fV, fVerbose, sevt::StationTriggerData::GetErrorCode(), evt::Event::GetRecShower(), sevt::SEvent::GetTrigger(), evt::Event::HasRecShower(), evt::Event::HasSEvent(), evt::ShowerRecData::HasSRecShower(), INFO, sevt::EventTrigger::IsFD(), sevt::StationTriggerData::IsRandom(), evt::Event::MakeRecShower(), evt::ShowerRecData::MakeSRecShower(), RemoveDoublets(), RemoveEA(), RemoveIsolatedStations(), Select(), SelectMainSegment(), evt::ShowerSRecData::SetAxis(), evt::ShowerSRecData::SetBarycenter(), evt::ShowerSRecData::SetCorePosition(), evt::ShowerSRecData::SetCoreTime(), evt::ShowerSRecData::SetCurvature(), evt::ShowerSRecData::SetT4Trigger(), sevt::SEvent::SortStations(), and UpdateStationValues().
|
inlineinherited |
Definition at line 98 of file VModule.h.
References fwk::VModule::fStopwatch, fwk::VModule::Run(), utl::Stopwatch::Start(), and utl::Stopwatch::Stop().
Referenced by fwk::RunController::DoNextInSequence().
|
private |
Definition at line 458 of file SdTopDownSignalSelector.cc.
References bFirstIteration, EstimatedZenith(), fAllSegments, fIndexes, fNMaxRemovedStations, fNMinStations, fVerbose, ns, PatternRecovering(), TryRemovingStations(), and UpdateStations().
Referenced by Run().
|
private |
Definition at line 1298 of file SdTopDownSignalSelector.cc.
References fRejectionProcedure, and fVerbose.
Referenced by Run().
|
private |
Definition at line 655 of file SdTopDownSignalSelector.cc.
References fAllSegments, fIndexes, is(), and PatternRecovering().
Referenced by Select().
|
private |
Definition at line 1841 of file SdTopDownSignalSelector.cc.
References fAllSegments, SdTopDownSignalSelectorUGR::GeoSegment::fAoP, SdTopDownSignalSelectorUGR::GeoSegment::fBinsOverThresh, SdTopDownSignalSelectorUGR::GeoSegment::fCharge, fLowFactor, fMingap, SdTopDownSignalSelectorUGR::GeoSegment::fSignal, fSignalThreshold, SdTopDownSignalSelectorUGR::GeoSegment::fStart, SdTopDownSignalSelectorUGR::GeoSegment::fStartTime, SdTopDownSignalSelectorUGR::GeoSegment::fStop, fVerbose, sevt::Station::GetId(), utl::Trace< T >::GetStop(), GetVEMChargeTrace(), sevt::Station::GetVEMTrace(), and sevt::Station::IsHighGainSaturation().
Referenced by UpdateStations().
|
private |
Definition at line 1349 of file SdTopDownSignalSelector.cc.
References utl::abs(), sevt::StationConstants::eOutOfTime, fAllSegments, fVerbose, UpdateSegmentValues(), and UpdateStationValues().
Referenced by Select().
|
private |
Definition at line 1471 of file SdTopDownSignalSelector.cc.
References ComputeShapeRiseFallPeak(), sevt::StationGPSData::GetCorrectedNanosecond(), sdet::Station::GetFADCBinSize(), sdet::Station::GetFADCTraceLength(), sevt::PMTRecData::GetFallTime(), sevt::Station::GetGPSData(), sevt::PMTRecData::GetPeakAmplitude(), sevt::Station::GetRecData(), sevt::PMTRecData::GetRiseTime(), sevt::StationGPSData::GetSecond(), sevt::PMTRecData::GetShapeParameter(), sevt::PMTRecData::GetT50(), sevt::PMTRecData::GetVEMCharge(), sevt::PMTRecData::GetVEMPeak(), sevt::PMTRecData::GetVEMTrace(), sevt::Station::GetVEMTrace(), sevt::Station::PMTsBegin(), sevt::Station::PMTsEnd(), sevt::PMTRecData::SetAreaOverPeak(), sevt::StationRecData::SetPeakAmplitude(), sevt::StationRecData::SetSignalEndSlot(), sevt::StationRecData::SetSignalStartSlot(), sevt::StationRecData::SetSignalStartTime(), sevt::PMTRecData::SetTotalCharge(), sevt::StationRecData::SetTotalSignal(), and sevt::Station::SetTraceStartTime().
Referenced by Run(), and UpdateStations().
|
private |
Definition at line 138 of file SdTopDownSignalSelector.h.
Referenced by CorrectTimeAltitude(), CorrectTimeAltitudeCurv(), EstimateCore(), IsAligned(), IsGoodSpaceConfig(), IsGoodTimeConfig(), PatternRecovering(), Recover3Stations(), Run(), Select(), TryRemovingStations(), UpdateSegmentValues(), and UpdateStations().
|
staticprivate |
Definition at line 104 of file SdTopDownSignalSelector.h.
Referenced by EstimateCore(), and Run().
|
staticprivate |
Definition at line 103 of file SdTopDownSignalSelector.h.
Referenced by EstimateCore(), IsGoodTimeConfig(), and Run().
|
private |
Definition at line 174 of file SdTopDownSignalSelector.h.
Referenced by ComputeShapeRiseFallPeak(), and Init().
|
private |
Definition at line 162 of file SdTopDownSignalSelector.h.
Referenced by Select(), and TryRemovingStations().
|
protectedinherited |
Definition at line 123 of file VModule.h.
Referenced by RdChannelASCIINoiseImporterRD::RdChannelASCIINoiseImporterRD::Init(), Rd2dLDFFitter::Rd2dLDFFitter::Init(), RdChannelNoiseImporter_AERA::RdChannelNoiseImporter_AERA::Init(), and Rd2dLDFFitter::Rd2dLDFFitter::Run().
|
private |
Definition at line 164 of file SdTopDownSignalSelector.h.
Referenced by IsGoodTimeConfig(), PatternRecovering(), and Recover3Stations().
|
private |
Definition at line 115 of file SdTopDownSignalSelector.h.
Referenced by FoundBasicSegments(), FoundSegments(), Init(), and UpdateSegmentValues().
|
private |
Definition at line 116 of file SdTopDownSignalSelector.h.
Referenced by FoundSegments(), Init(), and UpdateSegmentValues().
|
private |
Definition at line 114 of file SdTopDownSignalSelector.h.
|
private |
Definition at line 112 of file SdTopDownSignalSelector.h.
Referenced by FoundSegments(), and Init().
|
private |
Definition at line 111 of file SdTopDownSignalSelector.h.
Referenced by FoundSegments(), and Init().
|
private |
Definition at line 113 of file SdTopDownSignalSelector.h.
|
private |
Definition at line 163 of file SdTopDownSignalSelector.h.
|
private |
Definition at line 163 of file SdTopDownSignalSelector.h.
|
private |
Definition at line 163 of file SdTopDownSignalSelector.h.
Referenced by Init(), PatternRecovering(), Run(), and Select().
|
private |
Definition at line 122 of file SdTopDownSignalSelector.h.
Referenced by FoundBasicSegments(), and Init().
|
private |
Definition at line 123 of file SdTopDownSignalSelector.h.
Referenced by FoundBasicSegments(), and Init().
|
private |
Definition at line 121 of file SdTopDownSignalSelector.h.
Referenced by FoundBasicSegments(), and Init().
|
private |
Definition at line 120 of file SdTopDownSignalSelector.h.
Referenced by FoundBasicSegments(), and Init().
|
private |
Definition at line 117 of file SdTopDownSignalSelector.h.
Referenced by Init(), Run(), and SelectMainSegment().
|
private |
Definition at line 125 of file SdTopDownSignalSelector.h.
|
private |
Definition at line 105 of file SdTopDownSignalSelector.h.
Referenced by IsGoodTimeConfig().
|
private |
Definition at line 173 of file SdTopDownSignalSelector.h.
Referenced by ComputeShapeRiseFallPeak(), and Init().
|
private |
Definition at line 107 of file SdTopDownSignalSelector.h.
Referenced by EstimateCore(), RemoveDoublets(), RemoveEA(), RemoveIsolatedStations(), and Run().
|
private |
Definition at line 110 of file SdTopDownSignalSelector.h.
Referenced by FoundSegments(), Init(), and UpdateSegmentValues().
|
private |
Definition at line 160 of file SdTopDownSignalSelector.h.
Referenced by IsGoodTimeConfig(), and Run().
|
private |
Definition at line 161 of file SdTopDownSignalSelector.h.
Referenced by EstimateCore().
|
private |
Definition at line 160 of file SdTopDownSignalSelector.h.
Referenced by CorrectTimeAltitude(), CorrectTimeAltitudeCurv(), EstimatedAzimuth(), EstimatedZenith(), IsGoodSpaceConfig(), IsGoodTimeConfig(), Recover3Stations(), and Run().
|
private |
Definition at line 160 of file SdTopDownSignalSelector.h.
Referenced by CorrectTimeAltitude(), CorrectTimeAltitudeCurv(), EstimatedAzimuth(), EstimatedZenith(), IsGoodSpaceConfig(), IsGoodTimeConfig(), Recover3Stations(), and Run().
|
private |
Definition at line 108 of file SdTopDownSignalSelector.h.
Referenced by EstimateCore(), FoundBasicSegments(), FoundSegments(), Init(), IsGoodSpaceConfig(), IsGoodTimeConfig(), Run(), Select(), SelectMainSegment(), UpdateSegmentValues(), and UpdateStations().
|
private |
Definition at line 161 of file SdTopDownSignalSelector.h.
Referenced by EstimateCore(), IsGoodSpaceConfig(), and IsGoodTimeConfig().
|
private |
Definition at line 161 of file SdTopDownSignalSelector.h.
Referenced by EstimateCore(), IsGoodSpaceConfig(), and IsGoodTimeConfig().
|
private |
Definition at line 161 of file SdTopDownSignalSelector.h.
Referenced by CorrectTimeAltitude(), CorrectTimeAltitudeCurv(), and EstimateCore().
|
private |
Definition at line 134 of file SdTopDownSignalSelector.h.
Referenced by Init().
|
private |
Definition at line 133 of file SdTopDownSignalSelector.h.
Referenced by Init(), and Recover3Stations().
|
private |
Definition at line 132 of file SdTopDownSignalSelector.h.
Referenced by Init(), and Recover3Stations().
|
private |
Definition at line 126 of file SdTopDownSignalSelector.h.
Referenced by EstimateCore(), and Init().
|
private |
Definition at line 131 of file SdTopDownSignalSelector.h.
Referenced by CorrectTimeAltitudeCurv(), and Init().
|
private |
Definition at line 135 of file SdTopDownSignalSelector.h.
Referenced by Init(), and Recover3Stations().
|
private |
Definition at line 129 of file SdTopDownSignalSelector.h.
Referenced by Init(), and RemoveIsolatedStations().
|
private |
Definition at line 130 of file SdTopDownSignalSelector.h.
Referenced by Init(), and RemoveIsolatedStations().
|
private |
Definition at line 136 of file SdTopDownSignalSelector.h.
Referenced by Init(), and RemoveIsolatedStations().
|
private |
Definition at line 137 of file SdTopDownSignalSelector.h.
Referenced by Init(), and RemoveIsolatedStations().
|
private |
Definition at line 127 of file SdTopDownSignalSelector.h.
Referenced by Init(), and IsGoodTimeConfig().
|
private |
Definition at line 128 of file SdTopDownSignalSelector.h.
Referenced by Init(), and IsGoodTimeConfig().