neic-glass3  1.4.6
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 Nglass3The neic-glass3 project namespace containing all the classes and functions that make up neic-glass3
 NinputThe neic-glass3 project namespace containing input class and functions
 CInputNeic-glass3 Input class
 NoutputThe neic-glass3 project namespace containing output class and functions
 CoutputGlass output class
 NparseThe neic-glass3 project namespace containing parsing classes and functions
 CCCParserGlass cross correlation message parser class
 CGPickParserGlass global pick parser class
 CJSONParserJson parser class
 CParserGlass3 parser class
 CSimplePickParserGlass simple pick parser class
 NprocessThe neic-glass3 project namespace containing processing class and functions
 CAssociatorGlass association class
 NutilThe neic-glass3 project namespace containing utility classes and functions
 CBaseClassGlass3::util::BaseClass class - encapsulates the most basic setup and configuration logic
 CCacheGlass3::util::Cache class - a thread safe in-memory cache
 CConfigNeic-glass3 configuration class using JSON formatting
 CDateTime translation class
 CGeoGeographic coordinate conversion class
 CGlassIDGlassutil id generation class
 CGlassMathGlassutil logging class
 CiAssociatorThe associator messaging interface, used in sending configuration and input data to neic-glass3, specifically the glasscore libraries
 CiInputThe input data retrieval interface, used to provide input data to other parts of neic-glass3
 CiOutputThe output message interface, used in sending data to output classes in neic-glass3
 CLoggerGlassutil logging class
 CQueueGlass3::util::Queue class
 CTaperGlassutil taper class
 CThreadBaseClassGlass3::util::ThreadBaseClass class
 CThreadPoolGlass3::util::ThreadPool class
 CbrokerInputGlass3 broker input class
 CbrokerOutputGlass3 broker output class
 CfileInputGlass fileInput class
 CfileOutputGlass fileOutput class
 CoutputTopicGlass3 output topic class
 NglasscoreThe namespace containing the core algorithm
 C_HypoAuditingPerformanceStructGlasscore hypo auditing structure
 CCCorrelationGlasscore correlation class
 CCCorrelationListGlasscore correlation list class
 CCDetectionGlasscore detection class
 CCGlassGlasscore interface class
 CCHypoGlasscore hypocenter class
 CCHypoListGlasscore hypocenter list class
 CCNodeGlasscore detection node class
 CCorrelationCompareCCorrelationList comparison function
 CCPickGlasscore pick class
 CCPickListGlasscore pick list class
 CCSiteGlasscore site (station) class
 CCSiteListGlasscore site list class
 CCTriggerGlasscore detection trigger class
 CCWebGlasscore detection web class
 CCWebListGlasscore detection node class The detection fabric consists of a collection of nets which in turn contain a list of nodes, each of which is capable of detecting and nucleating a new event. The individual nets are added to the detection fabric (CWeb) by such commands as 'Grid' or 'Global'
 CHypoCompareCHypoList comparison function
 CIGlassSendGlasscore messaging interface
 CPickCompareCPickList comparison function
 CSitePickCompareCSite comparison function
 NtraveltimeTraveltime namespace phase travel time classes and functions
 C_ZoneStatsInfoStructCZoneStats information structure
 CCTravelTimeTravel time phase class
 CCTTTTravel time interface class
 CCZoneStatsGlassutil zonestats class