Main Page
Class Categories
Classes
Namespaces
File List
File Members
exper-sw
cosmosw
AugerSW
Offline
source
main
Framework
MEvent
MEvent/Channel.cc
Go to the documentation of this file.
1
#include <mevt/Channel.h>
2
3
4
namespace
mevt {
5
6
utl::TraceB
&
7
Channel::GetTrace
()
8
{
9
return
*
fTrace
;
10
}
11
12
13
const
utl::TraceB
&
14
Channel::GetTrace
()
15
const
16
{
17
return
*
fTrace
;
18
}
19
20
21
void
22
Channel::MakeTrace
()
23
{
24
if
(
fTrace
)
25
ERROR
(
"Trace already present."
);
26
else
27
fTrace
=
new
utl::TraceB
();
28
}
29
30
31
bool
32
Channel::HasTrace
()
33
const
34
{
35
return
bool(
fTrace
);
36
}
37
38
39
void
40
Channel::MakeRecData
()
41
{
42
fRecData
=
new
ChannelRecData
();
43
}
44
45
}
mevt::Channel::GetTrace
utl::TraceB & GetTrace()
Definition:
MEvent/Channel.cc:7
mevt::Channel::MakeTrace
void MakeTrace()
Definition:
MEvent/Channel.cc:22
mevt::Channel::MakeRecData
void MakeRecData()
Definition:
MEvent/Channel.cc:40
utl::TraceB
Trace< char > TraceB
Definition:
Trace-fwd.h:28
mevt::Channel::fRecData
utl::ShadowPtr< ChannelRecData > fRecData
Definition:
MEvent/Channel.h:112
utl::Trace
Template class for a FADC data or calibrated data container. Use the typedefs (TraceD, TraceI, etc.) defined in Trace-fwd.h.
Definition:
Trace-fwd.h:19
mevt::Channel::HasTrace
bool HasTrace() const
Definition:
MEvent/Channel.cc:32
mevt::ChannelRecData
Channel level reconstruction data.
Definition:
MEvent/ChannelRecData.h:25
ERROR
#define ERROR(message)
Macro for logging error messages.
Definition:
ErrorLogger.h:165
mevt::Channel::fTrace
utl::ShadowPtr< utl::TraceB > fTrace
Definition:
MEvent/Channel.h:108
, generated on Tue Sep 26 2023.