ChannelSimData.cc
Go to the documentation of this file.
1 #include <fevt/ChannelSimData.h>
2 
3 #include <fdet/Channel.h>
4 
5 #include <utl/ErrorLogger.h>
6 
7 using namespace utl;
8 using namespace fevt;
9 
10 
11 void ChannelSimData::MakeFADCTrace(unsigned int size,
12  double binning,
13  const FdConstants::LightSource source) {
14 
15  if (HasFADCTrace(source)) {
16  ERROR("Source already exists");
17  }
18  else {
19  fFADCTrace->AddTrace(size, binning, source);
20  }
21 }
22 
23 
24 void ChannelSimData::MakeFADCTrace(const utl::TraceI& t,
25  const FdConstants::LightSource source) {
26 
27  if (HasFADCTrace(source)) {
28  ERROR("Source already exists");
29  }
30  else {
31  fFADCTrace->AddTrace(t, source);
32  }
33 }
LightSource
Possible light sources.
Definition: FdConstants.h:9
#define ERROR(message)
Macro for logging error messages.
Definition: ErrorLogger.h:165

, generated on Tue Sep 26 2023.