Project
Loading...
Searching...
No Matches
o2::fit::FITDCSDataReader Class Reference

#include <FITDCSDataReader.h>

Public Types

using DPID = o2::dcs::DataPointIdentifier
 
using DPVAL = o2::dcs::DataPointValue
 
using DPCOM = o2::dcs::DataPointCompositeObject
 
using CcdbObjectInfo = o2::ccdb::CcdbObjectInfo
 

Public Member Functions

 FITDCSDataReader ()=default
 
 ~FITDCSDataReader ()=default
 
void init (const std::vector< DPID > &pids)
 
int process (const gsl::span< const DPCOM > dps)
 
int processDP (const DPCOM &dpcom)
 
uint64_t processFlags (uint64_t flag, const char *pid)
 
void updateCcdbObjectInfo ()
 
const std::unordered_map< DPID, DCSDPValues > & getDpData () const
 
void resetDpData ()
 
const std::string & getCcdbPath () const
 
void setCcdbPath (const std::string &ccdbPath)
 
long getStartValidity () const
 
void setStartValidity (long startValidity)
 
bool isStartValiditySet () const
 
void resetStartValidity ()
 
long getEndValidity () const
 
const CcdbObjectInfogetccdbDPsInfo () const
 
CcdbObjectInfogetccdbDPsInfo ()
 
bool getVerboseMode () const
 
void setVerboseMode (bool verboseMode=true)
 

Detailed Description

Definition at line 38 of file FITDCSDataReader.h.

Member Typedef Documentation

◆ CcdbObjectInfo

◆ DPCOM

◆ DPID

◆ DPVAL

Constructor & Destructor Documentation

◆ FITDCSDataReader()

o2::fit::FITDCSDataReader::FITDCSDataReader ( )
default

◆ ~FITDCSDataReader()

o2::fit::FITDCSDataReader::~FITDCSDataReader ( )
default

Member Function Documentation

◆ getccdbDPsInfo() [1/2]

o2::ccdb::CcdbObjectInfo & FITDCSDataReader::getccdbDPsInfo ( )

Definition at line 206 of file FITDCSDataReader.cxx.

◆ getccdbDPsInfo() [2/2]

const o2::ccdb::CcdbObjectInfo & FITDCSDataReader::getccdbDPsInfo ( ) const

Definition at line 205 of file FITDCSDataReader.cxx.

◆ getCcdbPath()

const std::string & FITDCSDataReader::getCcdbPath ( ) const

Definition at line 198 of file FITDCSDataReader.cxx.

◆ getDpData()

const std::unordered_map< DPID, DCSDPValues > & FITDCSDataReader::getDpData ( ) const

Definition at line 190 of file FITDCSDataReader.cxx.

◆ getEndValidity()

long FITDCSDataReader::getEndValidity ( ) const

Definition at line 204 of file FITDCSDataReader.cxx.

◆ getStartValidity()

long FITDCSDataReader::getStartValidity ( ) const

Definition at line 200 of file FITDCSDataReader.cxx.

◆ getVerboseMode()

bool FITDCSDataReader::getVerboseMode ( ) const

Definition at line 208 of file FITDCSDataReader.cxx.

◆ init()

void FITDCSDataReader::init ( const std::vector< DPID > &  pids)

Definition at line 36 of file FITDCSDataReader.cxx.

◆ isStartValiditySet()

bool FITDCSDataReader::isStartValiditySet ( ) const

Definition at line 202 of file FITDCSDataReader.cxx.

◆ process()

int FITDCSDataReader::process ( const gsl::span< const DPCOM dps)

Definition at line 45 of file FITDCSDataReader.cxx.

◆ processDP()

int FITDCSDataReader::processDP ( const DPCOM dpcom)

Definition at line 84 of file FITDCSDataReader.cxx.

◆ processFlags()

uint64_t FITDCSDataReader::processFlags ( uint64_t  flag,
const char pid 
)

Definition at line 115 of file FITDCSDataReader.cxx.

◆ resetDpData()

void FITDCSDataReader::resetDpData ( )

Definition at line 192 of file FITDCSDataReader.cxx.

◆ resetStartValidity()

void FITDCSDataReader::resetStartValidity ( )

Definition at line 203 of file FITDCSDataReader.cxx.

◆ setCcdbPath()

void FITDCSDataReader::setCcdbPath ( const std::string &  ccdbPath)

Definition at line 199 of file FITDCSDataReader.cxx.

◆ setStartValidity()

void FITDCSDataReader::setStartValidity ( long  startValidity)

Definition at line 201 of file FITDCSDataReader.cxx.

◆ setVerboseMode()

void FITDCSDataReader::setVerboseMode ( bool  verboseMode = true)

Definition at line 209 of file FITDCSDataReader.cxx.

◆ updateCcdbObjectInfo()

void FITDCSDataReader::updateCcdbObjectInfo ( )

Definition at line 171 of file FITDCSDataReader.cxx.


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