![]() |
Project
|
#include <Digitizer.h>
Classes | |
struct | BCCache |
Public Member Functions | |
void | process (const std::vector< o2::fdd::Hit > &hits, std::vector< o2::fdd::Digit > &digitsBC, std::vector< o2::fdd::ChannelData > &digitsCh, std::vector< o2::fdd::DetTrigInput > &digitsTrig, o2::dataformats::MCTruthContainer< o2::fdd::MCLabel > &labels) |
void | flush (std::vector< o2::fdd::Digit > &digitsBC, std::vector< o2::fdd::ChannelData > &digitsCh, std::vector< o2::fdd::DetTrigInput > &digitsTrig, o2::dataformats::MCTruthContainer< o2::fdd::MCLabel > &labels) |
void | setEventTime (long value) |
void | setEventID (int id) |
void | setSrcID (int id) |
void | setInteractionRecord (const o2::InteractionTimeRecord &src) |
void | setTriggers (o2::fdd::Digit *digit) |
int | simulateLightYield (int pmt, int nPhot) |
float | simulateTimeCFD (const ChannelBCDataF &pulse) |
float | integrateCharge (const ChannelBCDataF &pulse) |
void | init () |
void | finish () |
void | setDeadChannelMap (o2::fit::DeadChannelMap const *deadChannelMap) |
Definition at line 36 of file Digitizer.h.
void Digitizer::finish | ( | ) |
Definition at line 387 of file Digitizer.cxx.
void Digitizer::flush | ( | std::vector< o2::fdd::Digit > & | digitsBC, |
std::vector< o2::fdd::ChannelData > & | digitsCh, | ||
std::vector< o2::fdd::DetTrigInput > & | digitsTrig, | ||
o2::dataformats::MCTruthContainer< o2::fdd::MCLabel > & | labels | ||
) |
Definition at line 171 of file Digitizer.cxx.
void Digitizer::init | ( | ) |
Definition at line 345 of file Digitizer.cxx.
float Digitizer::integrateCharge | ( | const ChannelBCDataF & | pulse | ) |
Definition at line 260 of file Digitizer.cxx.
void Digitizer::process | ( | const std::vector< o2::fdd::Hit > & | hits, |
std::vector< o2::fdd::Digit > & | digitsBC, | ||
std::vector< o2::fdd::ChannelData > & | digitsCh, | ||
std::vector< o2::fdd::DetTrigInput > & | digitsTrig, | ||
o2::dataformats::MCTruthContainer< o2::fdd::MCLabel > & | labels | ||
) |
Definition at line 36 of file Digitizer.cxx.
|
inline |
Definition at line 91 of file Digitizer.h.
Definition at line 79 of file Digitizer.h.
Definition at line 78 of file Digitizer.h.
|
inline |
Definition at line 81 of file Digitizer.h.
Definition at line 80 of file Digitizer.h.
void Digitizer::setTriggers | ( | o2::fdd::Digit * | digit | ) |
Definition at line 340 of file Digitizer.cxx.
Definition at line 390 of file Digitizer.cxx.
float Digitizer::simulateTimeCFD | ( | const ChannelBCDataF & | pulse | ) |
Definition at line 276 of file Digitizer.cxx.