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

Scalers produced from raw scalers corrected for overflow. More...

#include <Scalers.h>

Public Member Functions

 CTPScalerO2 ()=default
 
void createCTPScalerO2FromRaw (const CTPScalerRaw &raw, const std::array< uint32_t, 6 > &overfow)
 
void printStream (std::ostream &stream) const
 
void printFromZero (std::ostream &stream, CTPScalerO2 &scaler0) const
 
 ClassDefNV (CTPScalerO2, 1)
 

Public Attributes

uint32_t classIndex
 
uint64_t lmBefore
 
uint64_t lmAfter
 
uint64_t l0Before
 
uint64_t l0After
 
uint64_t l1Before
 
uint64_t l1After
 

Detailed Description

Scalers produced from raw scalers corrected for overflow.

Definition at line 52 of file Scalers.h.

Constructor & Destructor Documentation

◆ CTPScalerO2()

o2::ctp::CTPScalerO2::CTPScalerO2 ( )
default

Member Function Documentation

◆ ClassDefNV()

o2::ctp::CTPScalerO2::ClassDefNV ( CTPScalerO2  ,
 
)

◆ createCTPScalerO2FromRaw()

void CTPScalerO2::createCTPScalerO2FromRaw ( const CTPScalerRaw raw,
const std::array< uint32_t, 6 > &  overfow 
)

Definition at line 40 of file Scalers.cxx.

◆ printFromZero()

void CTPScalerO2::printFromZero ( std::ostream &  stream,
CTPScalerO2 scaler0 
) const

Definition at line 58 of file Scalers.cxx.

◆ printStream()

void CTPScalerO2::printStream ( std::ostream &  stream) const

Definition at line 51 of file Scalers.cxx.

Member Data Documentation

◆ classIndex

uint32_t o2::ctp::CTPScalerO2::classIndex

Definition at line 55 of file Scalers.h.

◆ l0After

uint64_t o2::ctp::CTPScalerO2::l0After

Definition at line 59 of file Scalers.h.

◆ l0Before

uint64_t o2::ctp::CTPScalerO2::l0Before

Definition at line 58 of file Scalers.h.

◆ l1After

uint64_t o2::ctp::CTPScalerO2::l1After

Definition at line 61 of file Scalers.h.

◆ l1Before

uint64_t o2::ctp::CTPScalerO2::l1Before

Definition at line 60 of file Scalers.h.

◆ lmAfter

uint64_t o2::ctp::CTPScalerO2::lmAfter

Definition at line 57 of file Scalers.h.

◆ lmBefore

uint64_t o2::ctp::CTPScalerO2::lmBefore

Definition at line 56 of file Scalers.h.


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