![]() |
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.