1 #include <io/TelescopeSimData_ROOT.h>
2 #include <fevt/TelescopeSimData.h>
10 fTimeStamp(t.GetPhotonsStartTime()),
11 fNumberOfPhotonBins(t.GetNumberOfPhotonBins()),
12 fPhotonTraces(t.PhotonTracesSourceBegin(), t.PhotonTracesSourceEnd()),
14 fNFltPixels(t.GetNumberOfFltPixels()),
15 fNFltPixelsFromShower(t.GetNumberOfFltPixelsFromShower()),
16 fNFltPixelsFromBackground(t.GetNumberOfFltPixelsFromBackground()),
17 fNPixelWithShowerLight(t.GetNumberOfPixelsWithShowerPhotons()),
18 fNReadOutPixels(t.GetNumberOfReadOutPixels()),
19 fSltTriggerTime(t.GetSltTriggerTime()),
20 fSltTimeShift(t.GetSltTimeShift()),
21 fConfigSignatureStr(t.GetConfigSignatureStr())
43 for (
const auto& wt : sm.second.fTraces) {
44 const auto wl = wt.first;
int fNFltPixelsFromShower
void operator>>(fevt::TelescopeSimData &sim) const
void SetNumberOfReadOutPixels(const int n)
void MakeDistanceTrace(const unsigned int size=0, const double binSize=0)
Make the trace of distance along the shower axis of light at the diaphragm.
utl::TimeStamp Convert() const
void SetPhotonsStartTime(const utl::TimeStamp &ts)
void SetConfigSignatureStr(const std::string &configSignatureStr)
void SetNumberOfFltPixelsFromBackground(const int n)
Description of simulated data for one Telescope.
void MakePhotonTrace(const fevt::FdConstants::LightSource source, const int wl, const unsigned int size=0, const double binSize=0)
LightSource
Possible light sources.
int fNFltPixelsFromBackground
utl::TraceD & GetPhotonTrace(const fevt::FdConstants::LightSource source, const int wl)
Photon trace at diaphragm.
streaming class for TelescopeSimData_ROOT
void SetNumberOfFltPixels(const int n)
int fNPixelWithShowerLight
TimeStamp_ROOT fTimeStamp
void SetSltTimeShift(const int n)
void SetNumberOfPixelsWithShowerPhotons(const int n)
void SetNumberOfFltPixelsFromShower(const int n)
std::map< int, MultiTraceD_ROOT > fPhotonTraces
std::string fConfigSignatureStr
void SetNumberOfPhotonBins(const int n)
TraceD_ROOT fDistanceTrace
utl::TraceD & GetDistanceTrace()
Trace for the distance along the shower axis of the light at the diaphragm.
void SetSltTriggerTime(const int n)