2 #include <sevt/PMTSimData.h>
3 #include <sevt/PMTCalibData.h>
4 #include <sevt/PMTRecData.h>
5 #include <sevt/PMTQuality.h>
6 #include <det/Detector.h>
7 #include <sdet/SDetector.h>
8 #include <sdet/Station.h>
9 #include <utl/ErrorLogger.h>
22 ERROR(
"PMTSimData already present.");
25 const auto& dStation = det::Detector::GetInstance().GetSDetector().GetStation(fStationId);
27 fPMTSimData->SetFADCBinSize(dStation.GetFADCBinSize());
36 ERROR(
"PMTRecData already present.");
39 const auto& dStation = det::Detector::GetInstance().GetSDetector().GetStation(fStationId);
41 fPMTRecData->SetFADCBinSize(dStation.GetFADCBinSize());
50 ERROR(
"PMTCalibData already present.");
60 ERROR(
"PMTQuality already present.");
69 const auto& dStation = det::Detector::GetInstance().GetSDetector().GetStation(fStationId);
72 dStation.GetFADCTraceLength(), dStation.GetFADCBinSize(), source
75 dStation.GetFADCTraceLength(), dStation.GetFADCBinSize(), source
78 dStation.GetFADCTraceLength(), dStation.GetFADCBinSize(), source
81 dStation.GetFADCTraceLength(), dStation.GetFADCBinSize(), source
void SetFADCTraceLength(const unsigned int traceLength)
class to hold reconstructed data at PMT level
Class to hold simulated data at PMT level.
void SetFADCTraceLength(const unsigned int traceLength)
#define ERROR(message)
Macro for logging error messages.