1 #ifndef _RecDataWriterNG_FD2ADST_h_
2 #define _RecDataWriterNG_FD2ADST_h_
7 #include <adst/FdRecLevel.h>
17 class FdApertureLight;
114 void FillViewingAngle(FdApertureLight* apLight, FdGeometry* geo,
const double xMaxChi);
void FillTimeFit(const fdet::Eye &dEye, const fevt::EyeRecData &eyeRec, FdRecGeometry &geo)
void FillEyeHeader(const fevt::Eye &eye, FDEvent &fd)
void FillViewingAngle(FdApertureLight *apLight, FdGeometry *geo, const double xMaxChi)
void IncreaseFdRecLevel(FDEvent &fdevent, EFdRecLevel reclevel)
bool FillEyeApertureLight(const fdet::Eye &dEye, const fevt::Eye &eye, FDEvent &fd)
const otoa::Status & Status() const
Fluorescence Detector Eye Event.
Converts an Offline event to ADST FDEvent.
void FillSDEye(const evt::Event &theEvent, const fevt::Eye &theEye, FDEvent &fd)
Detector description interface for Eye-related data.
void FillEyeSim(const evt::Event &event, FDEvent &fd)
void FillSDP(const fdet::Eye &dEye, const fevt::EyeRecData &eyeRec, FdRecGeometry &geo)
Status
Return code for seek operation.
const otoa::Config & Config() const
Fetch the converter configuration.
Converts an Offline event to ADST.
const otoa::Offline2ADST & Parent() const
void FillFdRecStations(const evt::Event &event, const fevt::Eye &eye, FDEvent &adstFDEvent) const
void FillGeometricalUncertainties(const fdet::Eye &dEye, const fevt::Eye &eye, FDEvent &fd)
bool FillEnergy(const fdet::Eye &dEye, const fevt::Eye &eye, FDEvent &fd)
Eye-specific shower reconstruction data.
void FillFdCoreAxis(const fdet::Eye &dEye, const fevt::Eye &eye, FDEvent &fd)
void FillEye(const fevt::Eye &eye, FDEvent &fd)
void FillAtmosphericProfileVars(const fdet::Eye &dEye, const fevt::Eye &eye, FDEvent &fd)
const otoa::Config & Config() const
bool FillFdProfile(const fdet::Eye &dEye, const fevt::Eye &eye, FDEvent &fd)
void FillCloudsBetweenEyeAndShower(const fevt::Eye &eye, FDEvent &fd) const
const otoa::Offline2ADST & fParent
bool FillGaisserHillas(const fdet::Eye &dEye, const fevt::Eye &eye, FDEvent &fd)
bool FillTelSimData(const fevt::Eye &theEye, FDEvent &fd)
FD2ADST(const otoa::Offline2ADST &parent, otoa::Status &status)
void Convert(const evt::Event &event, RecEvent &recEvent)
void FillTelRecData(const fevt::Eye &theEye, FDEvent &fd)
void FillRecPixel(const fevt::Eye &eye, FDEvent &fd)
void FillCloudCameraDataBrief(const fevt::Eye &eye, FDEvent &fd)
void FillHybridStations(const evt::Event &event, const fevt::Eye &eye, FdRecGeometry &geo)
void Config(const std::string &infile)
Converts an Offline event to ADST.
void FillPCGFit(const fdet::Eye &dEye, const fevt::EyeRecData &eyeRec, FdRecGeometry &geo)
Represents the status of a single event conversion.