![]() |
Project
|
#include <Digitizer.h>
Classes | |
struct | BCCache |
Public Types | |
using | ChannelDigitF = std::vector< float > |
Public Member Functions | |
Digitizer () | |
~Digitizer ()=default | |
Destructor. | |
Digitizer (const Digitizer &)=delete | |
Digitizer & | operator= (const Digitizer &)=delete |
void | clear () |
void | init () |
void | setTimeStamp (long t) |
void | setEventId (Int_t id) |
void | setSrcId (Int_t id) |
void | setInteractionRecord (const InteractionTimeRecord &ir) |
void | process (const std::vector< o2::fv0::Hit > &hits, std::vector< o2::fv0::Digit > &digitsBC, std::vector< o2::fv0::ChannelData > &digitsCh, std::vector< o2::fv0::DetTrigInput > &digitsTrig, o2::dataformats::MCTruthContainer< o2::fv0::MCLabel > &labels) |
void | flush (std::vector< o2::fv0::Digit > &digitsBC, std::vector< o2::fv0::ChannelData > &digitsCh, std::vector< o2::fv0::DetTrigInput > &digitsTrig, o2::dataformats::MCTruthContainer< o2::fv0::MCLabel > &labels) |
const InteractionRecord & | getInteractionRecord () const |
InteractionRecord & | getInteractionRecord (InteractionRecord &src) |
uint32_t | getOrbit () const |
uint16_t | getBC () const |
Definition at line 30 of file Digitizer.h.
using o2::fv0::Digitizer::ChannelDigitF = std::vector<float> |
Definition at line 69 of file Digitizer.h.
|
inline |
Definition at line 36 of file Digitizer.h.
|
default |
Destructor.
|
delete |
void Digitizer::clear | ( | ) |
Definition at line 26 of file Digitizer.cxx.
void Digitizer::flush | ( | std::vector< o2::fv0::Digit > & | digitsBC, |
std::vector< o2::fv0::ChannelData > & | digitsCh, | ||
std::vector< o2::fv0::DetTrigInput > & | digitsTrig, | ||
o2::dataformats::MCTruthContainer< o2::fv0::MCLabel > & | labels | ||
) |
Definition at line 207 of file Digitizer.cxx.
|
inline |
Definition at line 67 of file Digitizer.h.
|
inline |
Definition at line 64 of file Digitizer.h.
|
inline |
Definition at line 65 of file Digitizer.h.
|
inline |
Definition at line 66 of file Digitizer.h.
void Digitizer::init | ( | ) |
set up PMT response function [avg] for ring 1 to 4
set up PMT response function [avg] for ring 5
PMT response per hit [Global] for ring 1 to 4
PMT response per hit [Global] for ring 5
Definition at line 38 of file Digitizer.cxx.
void Digitizer::process | ( | const std::vector< o2::fv0::Hit > & | hits, |
std::vector< o2::fv0::Digit > & | digitsBC, | ||
std::vector< o2::fv0::ChannelData > & | digitsCh, | ||
std::vector< o2::fv0::DetTrigInput > & | digitsTrig, | ||
o2::dataformats::MCTruthContainer< o2::fv0::MCLabel > & | labels | ||
) |
Definition at line 83 of file Digitizer.cxx.
|
inline |
Definition at line 51 of file Digitizer.h.
|
inline |
Definition at line 53 of file Digitizer.h.
|
inline |
Definition at line 52 of file Digitizer.h.
Definition at line 50 of file Digitizer.h.