Main Page
Class Categories
Classes
Namespaces
File List
File Members
exper-sw
cosmosw
AugerSW
Offline
source
main
Tools
RadioNoiseConverter
RdNoiseBinaryToROOTConverter
RdNoiseBinaryToROOTConverter.h
Go to the documentation of this file.
1
#ifndef __RdNoiseBinaryToROOTConverter_RdNoiseBinaryToROOTConverter_h_
2
#define __RdNoiseBinaryToROOTConverter_RdNoiseBinaryToROOTConverter_h_
3
4
#include <string>
5
6
namespace
RdNoiseConverter {
7
8
struct
EventN
{
9
int
traceCh0
[2048] = {0};
10
int
traceCh1
[2048] = {0};
11
int
stationId
= 0;
12
int
sec
= 0;
13
int
nanosec
= 0;
14
int
evtno
= 0;
15
};
16
17
class
RdNoiseBinaryToROOTConverter
{
18
19
public
:
20
21
bool
IsNoiseTrace
(
const
EventN
& noiseEvent,
const
double
meanCh0,
const
double
meanCh1);
22
void
ReadFromBinaryFile
(
const
std::string fileName,
const
int
maxTraces);
23
24
};
25
26
}
27
28
29
#endif
RdNoiseConverter::EventN::traceCh1
int traceCh1[2048]
Definition:
RdNoiseBinaryToROOTConverter.h:10
RdNoiseConverter::RdNoiseBinaryToROOTConverter::IsNoiseTrace
bool IsNoiseTrace(const EventN &noiseEvent, const double meanCh0, const double meanCh1)
Definition:
RdNoiseBinaryToROOTConverter.cc:13
RdNoiseConverter::EventN::traceCh0
int traceCh0[2048]
Definition:
RdNoiseBinaryToROOTConverter.h:9
RdNoiseConverter::EventN::sec
int sec
Definition:
RdNoiseBinaryToROOTConverter.h:12
RdNoiseConverter::EventN
Definition:
RdNoiseBinaryToROOTConverter.h:8
RdNoiseConverter::EventN::stationId
int stationId
Definition:
RdNoiseBinaryToROOTConverter.h:11
RdNoiseConverter::EventN::evtno
int evtno
Definition:
RdNoiseBinaryToROOTConverter.h:14
RdNoiseConverter::RdNoiseBinaryToROOTConverter::ReadFromBinaryFile
void ReadFromBinaryFile(const std::string fileName, const int maxTraces)
Definition:
RdNoiseBinaryToROOTConverter.cc:35
RdNoiseConverter::EventN::nanosec
int nanosec
Definition:
RdNoiseBinaryToROOTConverter.h:13
RdNoiseConverter::RdNoiseBinaryToROOTConverter
Definition:
RdNoiseBinaryToROOTConverter.h:17
, generated on Tue Sep 26 2023.