Classes | Namespaces | Macros | Typedefs
VModule.h File Reference
#include <utl/ObjectRegistrar.h>
#include <utl/ObjectFactory.h>
#include <utl/ErrorLogger.h>
#include <utl/Stopwatch.h>
#include <boost/algorithm/string.hpp>
#include <string>

Go to the source code of this file.

Classes

class  fwk::VModule
 Module interface. More...
 

Namespaces

 evt
 
 fwk
 

Macros

#define INFODebug(y)   if (InfoLevel::eInfoDebug <= fInfoLevel) INFO(y)
 
#define INFOFinal(y)   if (InfoLevel::eInfoFinal <= fInfoLevel) INFO(y)
 
#define INFOIntermediate(y)   if (InfoLevel::eInfoIntermediate <= fInfoLevel) INFO(y)
 
#define REGISTER_MODULE(_moduleName_, _ModuleType_)
 

Typedefs

typedef utl::ObjectFactory
< VModule *, std::string > 
fwk::VModuleFactory
 

Macro Definition Documentation

#define INFODebug (   y)    if (InfoLevel::eInfoDebug <= fInfoLevel) INFO(y)

Definition at line 163 of file VModule.h.

Referenced by RdStationAssociator::RdStationAssociator::AddVirtualStations(), RdStationSignalInterpolator::RdStationSignalInterpolator::BicubicInterpolation(), RdStationPulseShapeRejector::RdStationPulseShapeRejector::CheckT1Crossings(), RdStationPulseShapeRejector::RdStationPulseShapeRejector::CheckT2Crossings(), RdEventPreSelector::RdEventPreSelector::CheckTrigger(), RdPreWaveFitter::RdPreWaveFitter::ComputeRMS(), RdPreWaveFitter::RdPreWaveFitter::ComputeSignalPosition(), RdREASSimPreparatorNG::RdREASSimPreparatorNG::CreateCoREASListContent(), RdREASSimPreparatorNG::RdREASSimPreparatorNG::CreateCORSIKAContent(), RdREASSimPreparatorNG::RdREASSimPreparatorNG::CreateSimulationInput(), RdVirtualStationNoiseImporter::RdVirtualStationNoiseImporter::EventHasStations(), RdStationPulseShapeRejector::RdStationPulseShapeRejector::FindTraceMaximum(), RdAntennaChannelToStationConverter::RdAntennaChannelToStationConverter::Finish(), RdAntennaStationToChannelConverter::RdAntennaStationToChannelConverter::Finish(), Rd2dLDFFitter::Rd2dLDFFitter::Finish(), RdGalacticDatasetMaker::RdGalacticDatasetMaker::Finish(), RdPlaneFit::RdPlaneFit::Finish(), RdStationEFieldVectorCalculator::RdStationEFieldVectorCalculator::GetFWHM(), RdStationEFieldVectorCalculator::RdStationEFieldVectorCalculator::GetMeanEfieldInRange(), RdStationPolarizationRejector::RdStationPolarizationRejector::GetPolAngleUncertainty(), RdChannelResampler::RdChannelResampler::Init(), RdAntennaChannelToStationConverter::RdAntennaChannelToStationConverter::Init(), RdAntennaStationToChannelConverter::RdAntennaStationToChannelConverter::Init(), RdChannelDebugWriter::RdChannelDebugWriter::Init(), RdStationPolarizationRejector::RdStationPolarizationRejector::Init(), RdEventPreSelector::RdEventPreSelector::Init(), Rd2dLDFFitter::Rd2dLDFFitter::Init(), RdEventAndStationSelector::RdEventAndStationSelector::Init(), RdVirtualStationNoiseImporter::RdVirtualStationNoiseImporter::Init(), RdChannelNoiseImporter_AERA::RdChannelNoiseImporter_AERA::Init(), RdGalacticDatasetMaker::RdGalacticDatasetMaker::Init(), RdStationSignalReconstructor::RdStationSignalReconstructor::Init(), RdStationSignalReconstructorWithBgSubtraction::RdStationSignalReconstructorWithBgSubtraction::Init(), RdHyperbolicWavefrontFit::RdHyperbolicWavefrontFit::Init(), RdHASLDFFitter::RdHASLDFFitter::Run(), RdTopDownStationSelector::RdTopDownStationSelector::Run(), RdChannelResampler::RdChannelResampler::Run(), RdChannelAmplitudeTemperatureDependenceCorrector::RdChannelAmplitudeTemperatureDependenceCorrector::Run(), RdChannelMedianFilter::RdChannelMedianFilter::Run(), RdStationSimPulseFinder::RdStationSimPulseFinder::Run(), RdAntennaChannelToStationConverter::RdAntennaChannelToStationConverter::Run(), RdSimulationRadioTrigger::RdSimulationRadioTrigger::Run(), RdClusterFinder::RdClusterFinder::Run(), RdStationSimulationRejector::RdStationSimulationRejector::Run(), RdChannelGalacticCalibrator::RdChannelGalacticCalibrator::Run(), RdDirectionConvergenceChecker::RdDirectionConvergenceChecker::Run(), RdStationTimeWindowConsolidatorOG::RdStationTimeWindowConsolidator::Run(), RdChannelNoiseImporter_RD::RdChannelNoiseImporter_RD::Run(), RdStationEFieldVectorCalculator::RdStationEFieldVectorCalculator::Run(), RdChannelASCIINoiseImporterRD::RdChannelASCIINoiseImporterRD::Run(), RdChannelBandstopFilter::RdChannelBandstopFilter::Run(), RdStationPulseShapeRejector::RdStationPulseShapeRejector::Run(), RdAntennaStationToChannelConverter::RdAntennaStationToChannelConverter::Run(), RdChannelGalacticBackgroundCalibrator::RdChannelGalacticBackgroundCalibrator::Run(), RdChannelSineWaveSuppressor::RdChannelSineWaveSuppressor::Run(), RdChannelSelector::RdChannelSelector::Run(), RdEventPreSelector::RdEventPreSelector::Run(), RdChannelBeaconSuppressor::RdChannelBeaconSuppressor::Run(), RdStationPolarizationRejector::RdStationPolarizationRejector::Run(), RdChannelResponseIncorporator::RdChannelResponseIncorporator::Run(), RdStationAssociator::RdStationAssociator::Run(), Rd2dLDFFitter::Rd2dLDFFitter::Run(), RdEventAndStationSelector::RdEventAndStationSelector::Run(), RdVirtualStationNoiseImporter::RdVirtualStationNoiseImporter::Run(), RdChannelNoiseImporter_AERA::RdChannelNoiseImporter_AERA::Run(), RdStationSignalReconstructor::RdStationSignalReconstructor::Run(), RdGalacticDatasetMaker::RdGalacticDatasetMaker::Run(), RdStationSignalReconstructorWithBgSubtraction::RdStationSignalReconstructorWithBgSubtraction::Run(), RdHyperbolicWavefrontFit::RdHyperbolicWavefrontFit::Run(), RdStationSignalInterpolator::RdStationSignalInterpolator::Run(), RdGeoCeLDFFitter::RdGeoCeLDFFitter::Run(), and RdEventInitializer::RdEventInitializer::SetSignalSearchWindowFromFile().

#define INFOFinal (   y)    if (InfoLevel::eInfoFinal <= fInfoLevel) INFO(y)

Definition at line 161 of file VModule.h.

Referenced by RdStationPulseShapeRejector::RdStationPulseShapeRejector::CheckT2Crossings(), RdHASLDFFitter::RdHASLDFFitter::Finish(), RdStationPulseShapeRejector::RdStationPulseShapeRejector::Finish(), RdChannelBeaconSuppressor::RdChannelBeaconSuppressor::Finish(), RdChannelBeaconTimingCalibrator::RdChannelBeaconTimingCalibrator::Finish(), RdPreWaveFitter::RdPreWaveFitter::Finish(), RdChannelNoiseImporter_AERA::RdChannelNoiseImporter_AERA::GetNoiseFileNameAtTime(), RdVirtualStationNoiseImporter::RdVirtualStationNoiseImporter::GetNoiseFileNameAtTime(), RdHASLDFFitter::RdHASLDFFitter::Init(), RdAntennaChannelToStationConverter::RdAntennaChannelToStationConverter::Init(), RdStationSimPulseFinder::RdStationSimPulseFinder::Init(), RdChannelTimeSeriesClipper::RdChannelTimeSeriesClipper::Init(), RdSimulationRadioTrigger::RdSimulationRadioTrigger::Init(), RdStationSimulationRejector::RdStationSimulationRejector::Init(), RdEventPostSelector::RdEventPostSelector::Init(), RdStationRejector::RdStationRejector::Init(), RdChannelDebugWriter::RdChannelDebugWriter::Init(), RdEventPreSelector::RdEventPreSelector::Init(), RdEventInitializer::RdEventInitializer::Init(), RdStationAssociator::RdStationAssociator::Init(), RdVirtualStationNoiseImporter::RdVirtualStationNoiseImporter::Init(), RdGalacticDatasetMaker::RdGalacticDatasetMaker::Init(), RdEventPostSelector::RdEventPostSelector::passesCoincidenceCheck(), RdPlaneFit::RdPlaneFit::PlaneFit3DDriver(), RdSphericalFit::RdSphericalFit::Run(), RdHASLDFFitter::RdHASLDFFitter::Run(), RdAntennaChannelToStationConverter::RdAntennaChannelToStationConverter::Run(), RdClusterFinder::RdClusterFinder::Run(), RdEventPostSelector::RdEventPostSelector::Run(), RdChannelGalacticCalibrator::RdChannelGalacticCalibrator::Run(), RdStationTimeWindowConsolidatorOG::RdStationTimeWindowConsolidator::Run(), RdStationSimulationRejector::RdStationSimulationRejector::Run(), RdDirectionConvergenceChecker::RdDirectionConvergenceChecker::Run(), RdStationEFieldVectorCalculator::RdStationEFieldVectorCalculator::Run(), RdStationRejector::RdStationRejector::Run(), RdStationPulseShapeRejector::RdStationPulseShapeRejector::Run(), RdChannelDebugWriter::RdChannelDebugWriter::Run(), RdChannelBeaconSuppressor::RdChannelBeaconSuppressor::Run(), RdEventPreSelector::RdEventPreSelector::Run(), RdStationPolarizationRejector::RdStationPolarizationRejector::Run(), RdStationAssociator::RdStationAssociator::Run(), RdVirtualStationNoiseImporter::RdVirtualStationNoiseImporter::Run(), RdChannelNoiseImporter_AERA::RdChannelNoiseImporter_AERA::Run(), RdStationSignalReconstructor::RdStationSignalReconstructor::Run(), RdStationSignalReconstructorWithBgSubtraction::RdStationSignalReconstructorWithBgSubtraction::Run(), RdPlaneFit::RdPlaneFit::Run(), RdPreWaveFitter::RdPreWaveFitter::Run(), RdStationSignalInterpolator::RdStationSignalInterpolator::Run(), and RdGeoCeLDFFitter::RdGeoCeLDFFitter::Run().

#define INFOIntermediate (   y)    if (InfoLevel::eInfoIntermediate <= fInfoLevel) INFO(y)

Definition at line 162 of file VModule.h.

Referenced by RdStationSignalInterpolator::RdStationSignalInterpolator::BicubicInterpolation(), RdEventPreSelector::RdEventPreSelector::CheckTrigger(), RdPreWaveFitter::RdPreWaveFitter::ComputeRMS(), RdPreWaveFitter::RdPreWaveFitter::ComputeSignalPosition(), RdEventPreSelector::RdEventPreSelector::CountStationWithPulse(), RdREASSimPreparatorNG::RdREASSimPreparatorNG::CreateCORSIKAContent(), RdChannelBandstopFilter::RdChannelBandstopFilter::CutNoiseFrequencies(), RdGalacticDatasetMaker::RdGalacticDatasetMaker::Finish(), RdStationSignalReconstructor::RdStationSignalReconstructor::FitAnalyticSignal(), RdAntennaChannelToStationConverter::RdAntennaChannelToStationConverter::GetDirection(), RdChannelNoiseImporter_AERA::RdChannelNoiseImporter_AERA::GetNoiseEventNumber(), RdChannelNoiseImporter_AERA::RdChannelNoiseImporter_AERA::GetNoiseFileName(), RdChannelUpsampler::RdChannelUpsampler::Init(), RdEventAndStationSelector::RdEventAndStationSelector::Init(), RdChannelMedianFilter::RdChannelMedianFilter::MedianFilter(), RdEventPostSelector::RdEventPostSelector::passesCoincidenceCheck(), RdPlaneFit::RdPlaneFit::PlaneFit3DDriver(), RdPreWaveFitter::RdPreWaveFitter::PlaneWaveFit(), RdStationSignalReconstructor::RdStationSignalReconstructor::PulseSlidingWindowIntegrator(), RdSphericalFit::RdSphericalFit::Run(), RdHASLDFFitter::RdHASLDFFitter::Run(), RdTopDownStationSelector::RdTopDownStationSelector::Run(), RdChannelUpsampler::RdChannelUpsampler::Run(), RdChannelADCToVoltageConverter::RdChannelADCToVoltageConverter::Run(), RdChannelTimeSeriesClipper::RdChannelTimeSeriesClipper::Run(), RdAntennaChannelToStationConverter::RdAntennaChannelToStationConverter::Run(), RdStationSimPulseFinder::RdStationSimPulseFinder::Run(), RdChannelGalacticCalibrator::RdChannelGalacticCalibrator::Run(), RdDirectionConvergenceChecker::RdDirectionConvergenceChecker::Run(), RdEventPostSelector::RdEventPostSelector::Run(), RdStationEFieldVectorCalculator::RdStationEFieldVectorCalculator::Run(), RdChannelBandstopFilter::RdChannelBandstopFilter::Run(), RdStationRejector::RdStationRejector::Run(), RdChannelDebugWriter::RdChannelDebugWriter::Run(), RdChannelSineWaveSuppressor::RdChannelSineWaveSuppressor::Run(), RdChannelSelector::RdChannelSelector::Run(), RdChannelBeaconSuppressor::RdChannelBeaconSuppressor::Run(), RdEventInitializer::RdEventInitializer::Run(), RdChannelResponseIncorporator::RdChannelResponseIncorporator::Run(), RdStationAssociator::RdStationAssociator::Run(), Rd2dLDFFitter::Rd2dLDFFitter::Run(), RdEventAndStationSelector::RdEventAndStationSelector::Run(), RdVirtualStationNoiseImporter::RdVirtualStationNoiseImporter::Run(), RdChannelNoiseImporter_AERA::RdChannelNoiseImporter_AERA::Run(), RdGalacticDatasetMaker::RdGalacticDatasetMaker::Run(), RdStationSignalReconstructor::RdStationSignalReconstructor::Run(), RdStationSignalReconstructorWithBgSubtraction::RdStationSignalReconstructorWithBgSubtraction::Run(), RdPlaneFit::RdPlaneFit::Run(), RdHyperbolicWavefrontFit::RdHyperbolicWavefrontFit::Run(), RdStationSignalInterpolator::RdStationSignalInterpolator::Run(), RdGeoCeLDFFitter::RdGeoCeLDFFitter::Run(), RdPreWaveFitter::RdPreWaveFitter::ScanPWF(), and RdChannelLinearPredictorRFISuppressor::RdChannelLinearPredictorRFISuppressor::TranslateTimeToSample().

#define REGISTER_MODULE (   _moduleName_,
  _ModuleType_ 
)
Value:
public: \
static std::string GetRegistrationId() \
{ return _moduleName_; } \
\
static \
fwk::VModule* \
Create() \
{ \
static _ModuleType_ module; \
return &module; \
} \
\
private: \
utl::ObjectRegistrar<_ModuleType_, fwk::VModuleFactory> fAutoModuleReg

Definition at line 145 of file VModule.h.


, generated on Tue Sep 26 2023.