4 #include <utl/ErrorLogger.h>
6 #include <det/Detector.h>
8 #include <utl/TimeStamp.h>
10 #include <evt/Event.h>
11 #include <evt/ShowerRecData.h>
12 #include <evt/ShowerSRecData.h>
14 #include <sevt/SEvent.h>
15 #include <sevt/Header.h>
16 #include <sevt/Station.h>
18 #include <sevt/PMTRecData.h>
19 #include <sevt/StationRecData.h>
20 #include <sevt/SortCriteria.h>
21 #include <fwk/LocalCoordinateSystem.h>
23 #include <utl/Trace.h>
24 #include <utl/AugerUnits.h>
25 #include <utl/MathConstants.h>
26 #include <utl/PhysicalConstants.h>
27 #include <utl/TabulatedFunctionErrors.h>
28 #include <utl/UTMPoint.h>
29 #include <fwk/CentralConfig.h>
52 cout <<
"Fault in casting TSIOValidationObj!!!!" << endl;
55 if (event.
HasSEvent() &&
event.HasRecShower()) {
58 const ShowerSRecData& showersrec =
event.GetRecShower().GetSRecShower();
68 cout <<
"SIOValidationObj filled!" << endl;
void SetPhi(const Double_t ph)
double GetPhi(const CoordinateSystemPtr &coordinateSystem) const
azimuth (phi) angle in spherical and cylindrical coordinates
void SetShowerSize(const Double_t s)
Interface class to access to the SD Reconstruction of a Shower.
Interface class to access to the SD part of an event.
double GetTheta(const CoordinateSystemPtr &coordinateSystem) const
zenith (theta) angle in spherical coordinates
TValidationObj * _myTObject
double GetShowerSize() const
std::string _myTObjectName
virtual bool Fill(const evt::Event &event)
boost::shared_ptr< const CoordinateTransformer > CoordinateSystemPtr
Shared pointer for coordinate systems.
const utl::Vector & GetAxis() const
void SetEventId(const Int_t id)
void SetTheta(const Double_t th)
const utl::Point & GetCorePosition() const
sevt::Header & GetHeader()