Project
Loading...
Searching...
No Matches
o2::tpc::calib_processing_helper Namespace Reference

Functions

uint64_t processRawData (o2::framework::InputRecord &inputs, std::unique_ptr< o2::tpc::rawreader::RawReaderCRU > &reader, bool useOldSubspec=false, const std::vector< int > &sectors={}, size_t *nerrors=nullptr, uint32_t syncOffsetReference=144, uint32_t decoderType=1, bool useTrigger=true, bool returnOnNoTrigger=false)
 
std::vector< o2::framework::InputSpecgetFilter (o2::framework::InputRecord &inputs)
 absolute BC relative to TF start (firstOrbit)
 
int getTriggerBCoffset (o2::framework::InputRecord &inputs, std::vector< o2::framework::InputSpec > filter={}, bool slowScan=false)
 absolute BC relative to TF start (firstOrbit)
 
int getTriggerBCoffset (const char *data, size_t size, uint32_t firstOrbit)
 

Function Documentation

◆ getFilter()

std::vector< o2::framework::InputSpec > o2::tpc::calib_processing_helper::getFilter ( o2::framework::InputRecord inputs)

absolute BC relative to TF start (firstOrbit)

Definition at line 48 of file CalibProcessingHelper.cxx.

◆ getTriggerBCoffset() [1/2]

int o2::tpc::calib_processing_helper::getTriggerBCoffset ( const char data,
size_t  size,
uint32_t  firstOrbit 
)

absolute BC relative to TF start (firstOrbit)

Parameters
datafull raw page (incl. RDH)
sizesize of raw page
firstOrbitfirst orbit of the TF

Definition at line 417 of file CalibProcessingHelper.cxx.

◆ getTriggerBCoffset() [2/2]

int o2::tpc::calib_processing_helper::getTriggerBCoffset ( o2::framework::InputRecord inputs,
std::vector< o2::framework::InputSpec filter = {},
bool  slowScan = false 
)

absolute BC relative to TF start (firstOrbit)

Definition at line 457 of file CalibProcessingHelper.cxx.

◆ processRawData()

uint64_t o2::tpc::calib_processing_helper::processRawData ( o2::framework::InputRecord inputs,
std::unique_ptr< o2::tpc::rawreader::RawReaderCRU > &  reader,
bool  useOldSubspec = false,
const std::vector< int > &  sectors = {},
size_t *  nerrors = nullptr,
uint32_t  syncOffsetReference = 144,
uint32_t  decoderType = 1,
bool  useTrigger = true,
bool  returnOnNoTrigger = false 
)