Project
Loading...
Searching...
No Matches
o2::ft0::SlewingCoef Struct Reference

#include <SlewingCoef.h>

Public Types

using VecPoints_t = std::vector< Double_t >
 
using VecPlot_t = std::pair< VecPoints_t, VecPoints_t >
 
using VecSlewingCoefs_t = std::array< std::array< VecPlot_t, sNCHANNELS >, sNAdc >
 
typedef std::array< std::array< TGraph, sNCHANNELS >, sNAdcSlewingPlots_t
 

Public Member Functions

SlewingPlots_t makeSlewingPlots () const
 

Static Public Member Functions

static constexpr const chargetObjectPath ()
 

Public Attributes

VecSlewingCoefs_t mSlewingCoefs {}
 

Static Public Attributes

static constexpr int sNCHANNELS = 208
 
static constexpr int sNAdc = 2
 

Detailed Description

Definition at line 29 of file SlewingCoef.h.

Member Typedef Documentation

◆ SlewingPlots_t

typedef std::array<std::array<TGraph, sNCHANNELS>, sNAdc> o2::ft0::SlewingCoef::SlewingPlots_t

Definition at line 35 of file SlewingCoef.h.

◆ VecPlot_t

Definition at line 33 of file SlewingCoef.h.

◆ VecPoints_t

using o2::ft0::SlewingCoef::VecPoints_t = std::vector<Double_t>

Definition at line 32 of file SlewingCoef.h.

◆ VecSlewingCoefs_t

Definition at line 34 of file SlewingCoef.h.

Member Function Documentation

◆ getObjectPath()

static constexpr const char * o2::ft0::SlewingCoef::getObjectPath ( )
inlinestaticconstexpr

Definition at line 38 of file SlewingCoef.h.

◆ makeSlewingPlots()

SlewingCoef::SlewingPlots_t SlewingCoef::makeSlewingPlots ( ) const

Definition at line 16 of file SlewingCoef.cxx.

Member Data Documentation

◆ mSlewingCoefs

VecSlewingCoefs_t o2::ft0::SlewingCoef::mSlewingCoefs {}

Definition at line 36 of file SlewingCoef.h.

◆ sNAdc

constexpr int o2::ft0::SlewingCoef::sNAdc = 2
staticconstexpr

Definition at line 31 of file SlewingCoef.h.

◆ sNCHANNELS

constexpr int o2::ft0::SlewingCoef::sNCHANNELS = 208
staticconstexpr

Definition at line 30 of file SlewingCoef.h.


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