16 #ifndef _RdBeamFormer_h_
17 #define _RdBeamFormer_h_
21 #include <evt/ShowerRRecData.h>
22 #include <evt/BeamQuantities.h>
23 #include <revt/REvent.h>
24 #include <revt/Station.h>
25 #include <revt/StationRecData.h>
27 #include <utl/Vector.h>
28 #include <utl/AxialVector.h>
29 #include <utl/Trace.h>
30 #include <utl/Triple.h>
32 #include <fwk/VModule.h>
74 double shiftTraces(std::vector<revt::StationFFTDataContainer>& stationData,
int& nStat,
double& binning,
int& start,
int& stop,
77 utl::TraceD crosscorr (std::vector<revt::StationFFTDataContainer>& stationData,
int nStat,
double binning,
int start,
int stop);
79 utl::TraceD powertrace (std::vector<revt::StationFFTDataContainer>& stationData,
int nStat,
double binning,
int start,
int stop);
106 const evt::BeamPeak &ccPeak,
const evt::BeamPeak &pwPeak,
const evt::BeamPeak &xPeak,
Interface class to access to the RD Reconstruction of a Shower.
vector< t2list > out
output of the algorithm: a list of clusters
const phoenix::function< PowerToImpl > power
boost::shared_ptr< const CoordinateTransformer > CoordinateSystemPtr
Shared pointer for coordinate systems.
ResultFlag
Flag returned by module methods to the RunController.