Project
Loading...
Searching...
No Matches
o2::ctp::CTFHeader Struct Reference

Header for a single CTF. More...

#include <CTF.h>

Inherits o2::ctf::CTFDictHeader.

Public Member Functions

 ClassDefNV (CTFHeader, 5)
 lumiCountsFV0 input ID
 
- Public Member Functions inherited from o2::ctf::CTFDictHeader
bool isValidDictTimeStamp () const
 
bool operator== (const CTFDictHeader &o) const
 
bool operator!= (const CTFDictHeader &o) const
 
std::string asString () const
 
 ClassDefNV (CTFDictHeader, 2)
 

Public Attributes

uint64_t lumiCounts = 0
 
uint64_t lumiCountsFV0 = 0
 FT0 Luminosity counts moving average over lumiNHBFs orbits.
 
uint32_t lumiNHBFs = 0
 FV0 Luminosity counts moving average over lumiNHBFs orbits.
 
uint32_t lumiNHBFsFV0 = 0
 Number of HBFs over which lumi is integrated.
 
uint32_t lumiOrbit = 0
 Number of FV0 HBFs over which lumi is integrated.
 
uint32_t nTriggers = 0
 1st orbit of TF where lumi was updated, can be compared with firstOrbit
 
uint32_t firstOrbit = 0
 number of triggers
 
uint16_t firstBC = 0
 orbit of 1st trigger
 
uint16_t inp1 = 0
 bc of 1st trigger
 
uint16_t inp2 = 0
 lumiCounts input ID
 
- Public Attributes inherited from o2::ctf::CTFDictHeader
o2::detectors::DetID det {}
 
uint32_t dictTimeStamp = 0
 
uint8_t majorVersion = 1
 
uint8_t minorVersion = 0
 

Detailed Description

Header for a single CTF.

Definition at line 29 of file CTF.h.

Member Function Documentation

◆ ClassDefNV()

o2::ctp::CTFHeader::ClassDefNV ( CTFHeader  ,
 
)

lumiCountsFV0 input ID

Member Data Documentation

◆ firstBC

uint16_t o2::ctp::CTFHeader::firstBC = 0

orbit of 1st trigger

Definition at line 37 of file CTF.h.

◆ firstOrbit

uint32_t o2::ctp::CTFHeader::firstOrbit = 0

number of triggers

Definition at line 36 of file CTF.h.

◆ inp1

uint16_t o2::ctp::CTFHeader::inp1 = 0

bc of 1st trigger

Definition at line 38 of file CTF.h.

◆ inp2

uint16_t o2::ctp::CTFHeader::inp2 = 0

lumiCounts input ID

Definition at line 39 of file CTF.h.

◆ lumiCounts

uint64_t o2::ctp::CTFHeader::lumiCounts = 0

Definition at line 30 of file CTF.h.

◆ lumiCountsFV0

uint64_t o2::ctp::CTFHeader::lumiCountsFV0 = 0

FT0 Luminosity counts moving average over lumiNHBFs orbits.

Definition at line 31 of file CTF.h.

◆ lumiNHBFs

uint32_t o2::ctp::CTFHeader::lumiNHBFs = 0

FV0 Luminosity counts moving average over lumiNHBFs orbits.

Definition at line 32 of file CTF.h.

◆ lumiNHBFsFV0

uint32_t o2::ctp::CTFHeader::lumiNHBFsFV0 = 0

Number of HBFs over which lumi is integrated.

Definition at line 33 of file CTF.h.

◆ lumiOrbit

uint32_t o2::ctp::CTFHeader::lumiOrbit = 0

Number of FV0 HBFs over which lumi is integrated.

Definition at line 34 of file CTF.h.

◆ nTriggers

uint32_t o2::ctp::CTFHeader::nTriggers = 0

1st orbit of TF where lumi was updated, can be compared with firstOrbit

Definition at line 35 of file CTF.h.


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