Project
Loading...
Searching...
No Matches
o2::tpc::TPCDigitizerConditions Class Reference

CCDB conditions and calibration files of the TPC digitizer devices. More...

#include <TPCSectorDigitization.h>

Public Member Functions

void init (framework::InitContext &ic, int distortionType)
 
bool finaliseCCDB (framework::ConcreteDataMatcher &matcher, void *obj, Digitizer &digitizer)
 pass a CCDB object to the digitizer; true if it was a TPC condition
 
void update (framework::ProcessingContext &pc, Digitizer &digitizer, const std::function< void(float, float)> &setVDrift)
 

Static Public Member Functions

static std::vector< framework::ConfigParamSpec > options ()
 options common to the TPC digitizer devices
 
static void addInputs (std::vector< framework::InputSpec > &inputs, int distortionType)
 CCDB inputs common to the TPC digitizer devices.
 

Detailed Description

CCDB conditions and calibration files of the TPC digitizer devices.

Definition at line 59 of file TPCSectorDigitization.h.

Member Function Documentation

◆ addInputs()

void o2::tpc::TPCDigitizerConditions::addInputs ( std::vector< framework::InputSpec > &  inputs,
int  distortionType 
)
static

CCDB inputs common to the TPC digitizer devices.

Definition at line 144 of file TPCSectorDigitization.cxx.

◆ finaliseCCDB()

bool o2::tpc::TPCDigitizerConditions::finaliseCCDB ( framework::ConcreteDataMatcher &  matcher,
void *  obj,
Digitizer &  digitizer 
)

pass a CCDB object to the digitizer; true if it was a TPC condition

Definition at line 170 of file TPCSectorDigitization.cxx.

◆ init()

void o2::tpc::TPCDigitizerConditions::init ( framework::InitContext &  ic,
int  distortionType 
)

Definition at line 159 of file TPCSectorDigitization.cxx.

◆ options()

std::vector< framework::ConfigParamSpec > o2::tpc::TPCDigitizerConditions::options ( )
static

options common to the TPC digitizer devices

Definition at line 131 of file TPCSectorDigitization.cxx.

◆ update()

void o2::tpc::TPCDigitizerConditions::update ( framework::ProcessingContext &  pc,
Digitizer &  digitizer,
const std::function< void(float, float)> &  setVDrift 
)

fetch the conditions of a timeframe and prepare the digitizer, which then holds the distortions

Parameters
setVDriftcalled with the drift velocity and time offset when they changed

Definition at line 206 of file TPCSectorDigitization.cxx.


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