5 #include <fwk/CentralConfig.h>
7 #include <utl/config.h>
8 #include <utl/ErrorLogger.h>
9 #include <utl/Reader.h>
10 #include <utl/RectangleFilter.h>
11 #include <utl/FFTDataContainerAlgorithm.h>
13 #include <evt/Event.h>
14 #include <revt/REvent.h>
15 #include <revt/Channel.h>
16 #include <revt/Station.h>
30 RdStationHilbertEnveloper::~RdStationHilbertEnveloper()
38 INFO(
"RdStationHilbertEnveloper::Init()");
43 CentralConfig::GetInstance()->
GetTopBranch(
"RdStationHilbertEnveloper");
56 WARNING(
"No radio event found!");
60 REvent& rEvent =
event.GetREvent();
61 vector<double> testtrace;
70 info <<
"Apply Hilbert envelope on station " << station.
GetId();
80 RdStationHilbertEnveloper::Finish()
83 INFO(
"RdStationHilbertEnveloper::Finish()");
Branch GetTopBranch() const
Interface class to access to the Radio part of an event.
#define INFO(message)
Macro for logging informational messages.
StationIterator StationsEnd()
StationIterator StationsBegin()
void Init()
Initialise the registry.
Branch GetChild(const std::string &childName) const
Get child of this Branch by child name.
boost::filter_iterator< StationFilter, AllStationIterator > StationIterator
Iterator over all (non-exculded) stations.
Class representing a document branch.
class to hold data at the radio Station level.
#define WARNING(message)
Macro for logging warning messages.
void GetData(bool &b) const
Overloads of the GetData member template function.
int GetId() const
Get the station Id.
ResultFlag
Flag returned by module methods to the RunController.
const StationFFTDataContainer & GetFFTDataContainer() const
retrieve Station FFTDataContainer (read access)