Project
Loading...
Searching...
No Matches
o2::itsmft::CompressedClusters Struct Reference

Compressed but not yet entropy-encoded clusters. More...

#include <CTF.h>

Public Member Functions

 CompressedClusters ()=default
 explict patterns container
 
void clear ()
 
 ClassDefNV (CompressedClusters, 1)
 

Public Attributes

CTFHeader header
 
std::vector< uint16_t > firstChipROF
 
std::vector< int16_t > bcIncROF
 1st chip ID in the ROF
 
std::vector< int32_t > orbitIncROF
 increment of ROF BC wrt BC of previous ROF
 
std::vector< uint32_t > nclusROF
 increment of ROF orbit wrt orbit of previous ROF
 
std::vector< int16_t > chipInc
 number of clusters in ROF
 
std::vector< uint16_t > chipMul
 increment of chipID wrt that of prev. chip
 
std::vector< uint16_t > row
 clusters in chip
 
std::vector< int16_t > colInc
 row of fired pixel
 
std::vector< uint16_t > pattID
 increment of pixel column wrt that of prev. pixel (sometimes can be slightly negative)
 
std::vector< uint8_t > pattMap
 cluster pattern ID
 

Detailed Description

Compressed but not yet entropy-encoded clusters.

Definition at line 43 of file CTF.h.

Constructor & Destructor Documentation

◆ CompressedClusters()

o2::itsmft::CompressedClusters::CompressedClusters ( )
default

explict patterns container

Member Function Documentation

◆ ClassDefNV()

o2::itsmft::CompressedClusters::ClassDefNV ( CompressedClusters  ,
 
)

◆ clear()

void CompressedClusters::clear ( )

Definition at line 22 of file CTF.cxx.

Member Data Documentation

◆ bcIncROF

std::vector<int16_t> o2::itsmft::CompressedClusters::bcIncROF

1st chip ID in the ROF

Definition at line 49 of file CTF.h.

◆ chipInc

std::vector<int16_t> o2::itsmft::CompressedClusters::chipInc

number of clusters in ROF

Definition at line 54 of file CTF.h.

◆ chipMul

std::vector<uint16_t> o2::itsmft::CompressedClusters::chipMul

increment of chipID wrt that of prev. chip

Definition at line 55 of file CTF.h.

◆ colInc

std::vector<int16_t> o2::itsmft::CompressedClusters::colInc

row of fired pixel

Definition at line 57 of file CTF.h.

◆ firstChipROF

std::vector<uint16_t> o2::itsmft::CompressedClusters::firstChipROF

Definition at line 48 of file CTF.h.

◆ header

CTFHeader o2::itsmft::CompressedClusters::header

Definition at line 45 of file CTF.h.

◆ nclusROF

std::vector<uint32_t> o2::itsmft::CompressedClusters::nclusROF

increment of ROF orbit wrt orbit of previous ROF

Definition at line 51 of file CTF.h.

◆ orbitIncROF

std::vector<int32_t> o2::itsmft::CompressedClusters::orbitIncROF

increment of ROF BC wrt BC of previous ROF

Definition at line 50 of file CTF.h.

◆ pattID

std::vector<uint16_t> o2::itsmft::CompressedClusters::pattID

increment of pixel column wrt that of prev. pixel (sometimes can be slightly negative)

Definition at line 58 of file CTF.h.

◆ pattMap

std::vector<uint8_t> o2::itsmft::CompressedClusters::pattMap

cluster pattern ID

Definition at line 59 of file CTF.h.

◆ row

std::vector<uint16_t> o2::itsmft::CompressedClusters::row

clusters in chip

Definition at line 56 of file CTF.h.


The documentation for this struct was generated from the following files: