Project
Loading...
Searching...
No Matches
o2::tof::LHCClockDataHisto Struct Reference

#include <LHCClockCalibrator.h>

Public Member Functions

 LHCClockDataHisto ()
 
 LHCClockDataHisto (int nb, float r, o2::tof::CalibTOFapi *api)
 
size_t getEntries () const
 
void print () const
 
void fill (const gsl::span< const o2::dataformats::CalibInfoTOF > data)
 
void merge (const LHCClockDataHisto *prev)
 
 ClassDefNV (LHCClockDataHisto, 1)
 

Public Attributes

float range = o2::tof::Geo::BC_TIME_INPS * 0.5
 
int nbins = 1000
 
float v2Bin = nbins / (2 * range)
 
int entries = 0
 
o2::tof::CalibTOFapicalibApi
 
std::vector< float > histo {0}
 

Detailed Description

Definition at line 36 of file LHCClockCalibrator.h.

Constructor & Destructor Documentation

◆ LHCClockDataHisto() [1/2]

o2::tof::LHCClockDataHisto::LHCClockDataHisto ( )

Definition at line 31 of file LHCClockCalibrator.cxx.

◆ LHCClockDataHisto() [2/2]

o2::tof::LHCClockDataHisto::LHCClockDataHisto ( int  nb,
float  r,
o2::tof::CalibTOFapi api 
)
inline

Definition at line 47 of file LHCClockCalibrator.h.

Member Function Documentation

◆ ClassDefNV()

o2::tof::LHCClockDataHisto::ClassDefNV ( LHCClockDataHisto  ,
 
)

◆ fill()

void o2::tof::LHCClockDataHisto::fill ( const gsl::span< const o2::dataformats::CalibInfoTOF data)

Definition at line 37 of file LHCClockCalibrator.cxx.

◆ getEntries()

size_t o2::tof::LHCClockDataHisto::getEntries ( ) const
inline

Definition at line 59 of file LHCClockCalibrator.h.

◆ merge()

void o2::tof::LHCClockDataHisto::merge ( const LHCClockDataHisto prev)

Definition at line 71 of file LHCClockCalibrator.cxx.

◆ print()

void o2::tof::LHCClockDataHisto::print ( ) const

Definition at line 81 of file LHCClockCalibrator.cxx.

Member Data Documentation

◆ calibApi

o2::tof::CalibTOFapi* o2::tof::LHCClockDataHisto::calibApi

Definition at line 41 of file LHCClockCalibrator.h.

◆ entries

int o2::tof::LHCClockDataHisto::entries = 0

Definition at line 40 of file LHCClockCalibrator.h.

◆ histo

std::vector<float> o2::tof::LHCClockDataHisto::histo {0}

Definition at line 42 of file LHCClockCalibrator.h.

◆ nbins

int o2::tof::LHCClockDataHisto::nbins = 1000

Definition at line 38 of file LHCClockCalibrator.h.

◆ range

float o2::tof::LHCClockDataHisto::range = o2::tof::Geo::BC_TIME_INPS * 0.5

Definition at line 37 of file LHCClockCalibrator.h.

◆ v2Bin

float o2::tof::LHCClockDataHisto::v2Bin = nbins / (2 * range)

Definition at line 39 of file LHCClockCalibrator.h.


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