1 #include <io/CEvent_ROOT.h>
2 #include <io/CEventSimData_ROOT.h>
3 #include <cevt/CEvent.h>
23 fStations(e.StationsBegin(), e.StationsEnd())
Persistent CEvent using ROOT.
void ConvertCopy(T *&destination, const U &source)
CEventSimData_ROOT * fSimData
bool HasSimData() const
Check whether event simulated data exists.
std::vector< cevtStation_ROOT > fStations
CEventSimData & GetSimData()
Get simulated data at event level.
Station & GetStation(const int stationId)
retrieve station by id throw utl::NonExistentComponentException if n.a.
void DeepCopy(T *&destination, U *const source)
void MakeSimData()
Make event simulated data object.
void MakeStation(const int stationId)
make a station with specifying Id, throw if invalid stationId
Interface class to access to the SD part of an event.
void operator>>(cevt::CEvent &e) const