Namespaces | Enumerations | Variables
REvent/StationConstants.h File Reference

Go to the source code of this file.

Namespaces

 revt
 

Enumerations

enum  revt::ExcludedReason {
  revt::eNotExcluded = 0, revt::eManuallyExcluded = 1, revt::eHardwareMismatch = 2, revt::eNoNoiseDataAvailable = 3,
  revt::eBrokenHardware = 4, revt::eInBadPeriod = 5, revt::eStationWithoutTrigger = 6, revt::eThinningArtefacts = 7,
  revt::eParityError = 8
}
 
enum  revt::ReconstructionStatus { revt::eHasSignal, revt::eHasNoSignal, revt::eRejected, revt::eExcluded }
 
enum  revt::RejectionStatus {
  revt::eNoRejection = 0ULL, revt::eManuallyRejected = (1ULL << 0), revt::eBeaconCorrectionFailed = (1ULL << 1), revt::eBadSNR = (1ULL << 2),
  revt::eLargeTimeResidual = (1ULL << 3), revt::eTopDownDeselected = (1ULL << 4), revt::ePolarizationDeselected = (1ULL << 5), revt::eLonelyStation = (1ULL << 6),
  revt::eSignalSearchWindowInvalid = (1ULL << 7), revt::eNoTemperatureCorrection = (1ULL << 8), revt::eCheckFootprintDeselected = (1ULL << 9), revt::eCheckAntennaBackgroundLevel = (1ULL << 10),
  revt::ePulseShapeDeselected = (1ULL << 11), revt::eNoNoiseInformationAvailable = (1ULL << 12), revt::eSaturated = (1ULL << 13), revt::eNoCommunication = (1ULL << 19 ),
  revt::eAntennaBroken = (1ULL << 20 ), revt::eLNABroken = (1ULL << 21 ), revt::eLNANotCalibrated = (1ULL << 22 ), revt::eDigitizerBroken = (1ULL << 23 ),
  revt::eDigitizerNotCalibrated = (1ULL << 24 ), revt::eWrongTiming = (1ULL << 25 ), revt::eNoWeatherStationData = (1ULL << 26 ), revt::eSelfTriggeredDataCorrupt = (1ULL << 27 ),
  revt::eExtTriggeredDataCorrupt = (1ULL << 28 ), revt::eNoisy = (1ULL << 29 ), revt::etraceMean_lower = (1ULL << 30 ), revt::etraceMean_upper = (1ULL << 31 ),
  revt::etraceRMS_lower = (1ULL << 32 ), revt::etraceRMS_upper = (1ULL << 33 ), revt::etraceMin_lower = (1ULL << 34 ), revt::etraceMin_upper = (1ULL << 35 ),
  revt::etraceMax_lower = (1ULL << 36 ), revt::etraceMax_upper = (1ULL << 37 ), revt::ePowerInBand_lower = (1ULL << 38 ), revt::ePowerInBand_upper = (1ULL << 39 ),
  revt::ePowerOutsideBand_lower = (1ULL << 40 ), revt::ePowerOutsideBand_upper = (1ULL << 41 ), revt::ePowerAt28MHz_lower = (1ULL << 42 ), revt::ePowerAt28MHz_upper = (1ULL << 43 ),
  revt::ePowerAt33MHz_lower = (1ULL << 44 ), revt::ePowerAt33MHz_upper = (1ULL << 45 ), revt::ePowerAt38MHz_lower = (1ULL << 46 ), revt::ePowerAt38MHz_upper = (1ULL << 47 ),
  revt::ePowerAt43MHz_lower = (1ULL << 48 ), revt::ePowerAt43MHz_upper = (1ULL << 49 ), revt::ePowerAt51MHz_lower = (1ULL << 50 ), revt::ePowerAt51MHz_upper = (1ULL << 51 ),
  revt::ePowerAt58MHz_lower = (1ULL << 52 ), revt::ePowerAt58MHz_upper = (1ULL << 53 ), revt::ePowerAt69MHz_lower = (1ULL << 54 ), revt::ePowerAt69MHz_upper = (1ULL << 55 ),
  revt::ePowerAt80MHz_lower = (1ULL << 56 ), revt::ePowerAt80MHz_upper = (1ULL << 57 ), revt::eTraceOutliers_lower = (1ULL << 58 ), revt::eTraceOutliers_upper = (1ULL << 59 ),
  revt::eNarrowBandPeaks_lower = (1ULL << 60 ), revt::eNarrowBandPeaks_upper = (1ULL << 61 ), revt::eNBeacons_lower = (1ULL << 62 ), revt::eNBeacons_upper = (1ULL << 63 ),
  revt::eNumRejectionStatusBits = 64
}
 

Variables

static std::map< std::string,
RejectionStatus > 
revt::gMapRejectionStatus
 

, generated on Tue Sep 26 2023.