Belle II Software
release-05-02-19
Main Page
Modules
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Functions
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
z
Variables
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Typedefs
a
b
c
d
e
h
i
l
m
n
p
r
s
t
v
w
Enumerations
Enumerator
c
d
f
p
t
u
v
w
Classes
Class List
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
Enumerations
a
b
c
d
e
f
g
h
i
l
m
o
p
r
s
t
u
v
Enumerator
a
b
c
d
e
f
g
h
k
l
m
n
o
p
r
s
t
u
v
w
z
Related Functions
b
c
d
g
i
o
r
s
t
Files
File List
File Members
All
Functions
CheckErrorEvent.h
1
//+
2
// File : CheckErrorEvent.h
3
// Description : Count the number of CRC error events by checking RawCOPPER's header/trailer and EventMetaData
4
//
5
// Author : Satoru Yamada, IPNS, KEK
6
// Date : 2 - Aug - 2013
7
//-
8
9
#ifndef CHECKERROREVENTMODULE_H
10
#define CHECKERROREVENTMODULE_H
11
12
#include <rawdata/modules/PrintDataTemplate.h>
13
14
15
namespace
Belle2
{
23
class
CheckErrorEventModule
:
public
PrintDataTemplateModule
{
24
25
// Public functions
26
public
:
27
29
CheckErrorEventModule
();
30
virtual
~
CheckErrorEventModule
();
31
33
virtual
void
initialize
()
override
;
34
36
virtual
void
event
()
override
;
37
39
virtual
void
terminate
()
override
;
40
42
void
checkCRCError
(
RawCOPPER
* rawcpr,
int
i);
43
44
#ifndef REDUCED_RAWCOPPER
45
#else
46
// void printReducedCOPPEREvent(ReducedRawCOPPER* reduced_raw_copper, int i);
47
#endif
48
49
protected :
50
52
int
m_packetCRCerr_cpr
= 0;
53
55
int
m_eventCRCerr_cpr
= 0;
56
58
int
m_packetCRCerr_evt
= 0;
59
61
int
m_eventCRCerr_evt
= 0;
62
64
int
m_eventCRCerr_evtmetadata
= 0;
65
66
};
67
69
}
// end namespace Belle2
70
71
#endif // MODULEHELLO_H
Belle2::RawCOPPER
The Raw COPPER class This class stores data received by COPPER via belle2linkt Data from all detector...
Definition:
RawCOPPER.h:52
Belle2::CheckErrorEventModule::CheckErrorEventModule
CheckErrorEventModule()
Constructor / Destructor.
Definition:
CheckErrorEvent.cc:24
Belle2::CheckErrorEventModule::m_packetCRCerr_cpr
int m_packetCRCerr_cpr
Definition:
CheckErrorEvent.h:52
Belle2::CheckErrorEventModule::m_eventCRCerr_cpr
int m_eventCRCerr_cpr
Definition:
CheckErrorEvent.h:55
Belle2::CheckErrorEventModule::event
virtual void event() override
event module
Definition:
CheckErrorEvent.cc:80
Belle2::CheckErrorEventModule::terminate
virtual void terminate() override
termination
Definition:
CheckErrorEvent.cc:67
Belle2::CheckErrorEventModule::initialize
virtual void initialize() override
initialization
Definition:
CheckErrorEvent.cc:38
Belle2::CheckErrorEventModule::m_eventCRCerr_evt
int m_eventCRCerr_evt
Definition:
CheckErrorEvent.h:61
Belle2::CheckErrorEventModule::checkCRCError
void checkCRCError(RawCOPPER *rawcpr, int i)
Check if a RawCOPPER object contains CRC error flag in RawCOPPER header/trailer.
Definition:
CheckErrorEvent.cc:49
Belle2
Abstract base class for different kinds of events.
Definition:
MillepedeAlgorithm.h:19
Belle2::CheckErrorEventModule
Count the number of CRC error events by checking RawCOPPER's header/trailer and EventMetaData.
Definition:
CheckErrorEvent.h:23
Belle2::PrintDataTemplateModule
Module to get data from DataStore and send it to another network node.
Definition:
PrintDataTemplate.h:45
Belle2::CheckErrorEventModule::m_eventCRCerr_evtmetadata
int m_eventCRCerr_evtmetadata
Definition:
CheckErrorEvent.h:64
Belle2::CheckErrorEventModule::m_packetCRCerr_evt
int m_packetCRCerr_evt
Definition:
CheckErrorEvent.h:58
rawdata
modules
include
CheckErrorEvent.h
Generated on Tue Jan 4 2022 03:01:33 for Belle II Software by
1.8.17