Project
Loading...
Searching...
No Matches
TriggerRecord.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 <iostream>
14
15namespace o2
16{
17
18namespace trd
19{
20
21void TriggerRecord::printStream(std::ostream& stream) const
22{
23 stream << "Data for bc " << getBCData().bc << ", orbit " << getBCData().orbit
24 << ", starting from digit entry "
25 << getFirstDigit() << " with " << getNumberOfDigits() << " digits and tracklet entry "
26 << getFirstTracklet() << " with " << getNumberOfTracklets();
27}
28
29std::ostream& operator<<(std::ostream& stream, const TriggerRecord& trg)
30{
32 return stream;
33}
34
35} // namespace trd
36} // namespace o2
Header for data corresponding to the same hardware trigger adapted from DataFormatsITSMFT/ROFRecord.
const BCData & getBCData() const
int getFirstTracklet() const
int getNumberOfDigits() const
int getNumberOfTracklets() const
void printStream(std::ostream &stream) const
GLuint GLuint stream
Definition glcorearb.h:1806
std::ostream & operator<<(std::ostream &stream, const Digit &d)
Definition Digit.cxx:78
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...
uint32_t orbit
LHC orbit.
uint16_t bc
bunch crossing ID of interaction