Project
Loading...
Searching...
No Matches
CTF.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 <stdexcept>
13#include <cstring>
14#include "Framework/Logger.h"
15#include "DataFormatsTOF/CTF.h"
16
17using namespace o2::tof;
18
21{
22 bcIncROF.clear();
23 orbitIncROF.clear();
24 ndigROF.clear();
25 ndiaROF.clear();
26 ndiaCrate.clear();
27 timeFrameInc.clear();
28 timeTDCInc.clear();
29 stripID.clear();
30 chanInStrip.clear();
31 tot.clear();
32 pattMap.clear();
33}
Definitions for TOF CTF data.
std::vector< uint32_t > ndiaROF
number of digits in ROF
Definition CTF.h:62
std::vector< int16_t > bcIncROF
Definition CTF.h:59
std::vector< uint32_t > ndiaCrate
number of diagnostic/pattern words in ROF
Definition CTF.h:63
std::vector< uint16_t > stripID
time increment with respect of previous digit in TDC channel (about 24.4 ps) within timeframe
Definition CTF.h:68
std::vector< uint8_t > chanInStrip
increment of stripID wrt that of prev. strip
Definition CTF.h:69
std::vector< int32_t > orbitIncROF
increment of ROF BC wrt BC of previous ROF
Definition CTF.h:60
std::vector< uint32_t > ndigROF
increment of ROF orbit wrt orbit of previous ROF
Definition CTF.h:61
std::vector< int16_t > timeFrameInc
number of diagnostic/pattern words per crate in ROF
Definition CTF.h:66
std::vector< uint16_t > timeTDCInc
time increment with respect of previous digit in TimeFrame units
Definition CTF.h:67
std::vector< uint16_t > tot
channel in strip 0-95 (ordered in time)
Definition CTF.h:70
std::vector< uint8_t > pattMap
Time-Over-Threshold in TOF channel (about 48.8 ps)
Definition CTF.h:71