Project
Loading...
Searching...
No Matches
RawEventData.cxx
Go to the documentation of this file.
1
// Copyright 2019-2020 CERN and copyright holders of ALICE O2.
2
// See https://alice-o2.web.cern.ch/copyright for details of the copyright holders.
3
// All rights not expressly granted are reserved.
4
//
5
// This software is distributed under the terms of the GNU General Public
6
// License v3 (GPL Version 3), copied verbatim in the file "COPYING".
7
//
8
// In applying this license CERN does not waive the privileges and immunities
9
// granted to it by virtue of its status as an Intergovernmental Organization
10
// or submit itself to any jurisdiction.
11
12
#include "
DataFormatsFIT/RawEventData.h
"
13
14
using namespace
o2::fit
;
15
16
void
EventHeader::print
()
const
17
{
18
LOG
(info) << std::hex;
19
LOG
(info) <<
"################EventHeader###############"
;
20
LOG
(info) <<
"startDescriptor: "
<<
startDescriptor
;
21
LOG
(info) <<
"nGBTWords: "
<<
nGBTWords
;
22
LOG
(info) <<
"BC: "
<<
bc
;
23
LOG
(info) <<
"Orbit: "
<<
orbit
;
24
LOG
(info) <<
"##########################################"
;
25
LOG
(info) << std::dec;
26
}
27
28
void
EventData::print
()
const
29
{
30
LOG
(info) << std::hex;
31
LOG
(info) <<
"###############EventData(PM)##############"
;
32
LOG
(info) <<
"------------Channel "
<<
channelID
<<
"------------"
;
33
LOG
(info) <<
"Charge: "
<<
charge
;
34
LOG
(info) <<
"Time: "
<<
time
;
35
LOG
(info) <<
"##########################################"
;
36
LOG
(info) << std::dec;
37
}
38
39
void
TCMdata::print
()
const
40
{
41
LOG
(info) << std::hex;
42
LOG
(info) <<
"################TCMdata###################"
;
43
LOG
(info) <<
"orC: "
<<
orC
;
44
LOG
(info) <<
"orA: "
<<
orA
;
45
LOG
(info) <<
"sCen: "
<<
sCen
;
46
LOG
(info) <<
"cen: "
<<
cen
;
47
LOG
(info) <<
"vertex: "
<<
vertex
;
48
LOG
(info) <<
"laser: "
<<
laser
;
49
LOG
(info) <<
"outputsAreBlocked: "
<<
outputsAreBlocked
;
50
LOG
(info) <<
"dataIsValid: "
<<
dataIsValid
;
51
LOG
(info) <<
"nChanA: "
<<
nChanA
;
52
LOG
(info) <<
"nChanC: "
<<
nChanC
;
53
LOG
(info) <<
"amplA: "
<<
amplA
;
54
LOG
(info) <<
"amplC: "
<<
amplC
;
55
LOG
(info) <<
"timeA: "
<<
timeA
;
56
LOG
(info) <<
"timeC: "
<<
timeC
;
57
LOG
(info) <<
"##########################################"
;
58
LOG
(info) << std::dec;
59
}
60
61
void
TCMdataExtended::print
()
const
62
{
63
LOG
(info) << std::hex;
64
LOG
(info) <<
"############TCMdataExtended###############"
;
65
LOG
(info) <<
"triggerWord: "
<<
triggerWord
;
66
LOG
(info) <<
"##########################################"
;
67
LOG
(info) << std::dec;
68
}
RawEventData.h
o2::fit
Definition
ChannelData.h:27
o2::fit::EventData::charge
int16_t charge
Definition
RawEventData.h:58
o2::fit::EventData::print
void print() const
Definition
RawEventData.cxx:28
o2::fit::EventData::time
int16_t time
Definition
RawEventData.h:57
o2::fit::EventData::channelID
uint8_t channelID
Definition
RawEventData.h:61
o2::fit::EventHeader::print
void print() const
Definition
RawEventData.cxx:16
o2::fit::EventHeader::startDescriptor
uint64_t startDescriptor
Definition
RawEventData.h:39
o2::fit::EventHeader::bc
uint64_t bc
Definition
RawEventData.h:32
o2::fit::EventHeader::nGBTWords
uint64_t nGBTWords
Definition
RawEventData.h:38
o2::fit::EventHeader::orbit
uint64_t orbit
Definition
RawEventData.h:33
o2::fit::TCMdataExtended::triggerWord
uint32_t triggerWord
Definition
RawEventData.h:114
o2::fit::TCMdataExtended::print
void print() const
Definition
RawEventData.cxx:61
o2::fit::TCMdata::amplA
int64_t amplA
Definition
RawEventData.h:96
o2::fit::TCMdata::sCen
uint64_t sCen
Definition
RawEventData.h:86
o2::fit::TCMdata::print
void print() const
Definition
RawEventData.cxx:39
o2::fit::TCMdata::cen
uint64_t cen
Definition
RawEventData.h:87
o2::fit::TCMdata::laser
uint64_t laser
Definition
RawEventData.h:89
o2::fit::TCMdata::timeA
int64_t timeA
Definition
RawEventData.h:100
o2::fit::TCMdata::vertex
uint64_t vertex
Definition
RawEventData.h:88
o2::fit::TCMdata::outputsAreBlocked
uint64_t outputsAreBlocked
Definition
RawEventData.h:90
o2::fit::TCMdata::dataIsValid
uint64_t dataIsValid
Definition
RawEventData.h:91
o2::fit::TCMdata::orA
uint64_t orA
Definition
RawEventData.h:84
o2::fit::TCMdata::nChanA
uint64_t nChanA
Definition
RawEventData.h:92
o2::fit::TCMdata::orC
uint64_t orC
Definition
RawEventData.h:85
o2::fit::TCMdata::timeC
int64_t timeC
Definition
RawEventData.h:102
o2::fit::TCMdata::nChanC
uint64_t nChanC
Definition
RawEventData.h:94
o2::fit::TCMdata::amplC
int64_t amplC
Definition
RawEventData.h:98
LOG
LOG(info)<< "Compressed in "<< sw.CpuTime()<< " s"
DataFormats
Detectors
FIT
common
src
RawEventData.cxx
Generated on Tue Feb 25 2025 23:16:11 for Project by
1.9.8