![]() |
Project
|
#include <Digitizer.h>
Public Member Functions | |
| Digitizer (geo::TransformationCreator transformationCreator) | |
| void | setFirstTFOrbit (uint32_t firstTFOrbit) |
| void | processHits (gsl::span< const Hit > hits, const InteractionRecord &collisionTime, int evID, int srcID) |
| void | addNoise (const InteractionRecord &firstIR, const InteractionRecord &lastIR) |
| size_t | digitize (std::vector< ROFRecord > &rofs, std::vector< Digit > &digits, dataformats::MCLabelContainer &labels) |
| void | clear () |
MCH Digitizer. This class is just steering the usage of o2::mch::DEDigitizer
Definition at line 35 of file Digitizer.h.
| o2::mch::Digitizer::Digitizer | ( | geo::TransformationCreator | transformationCreator | ) |
Constructor.
| transformationCreator | is a function that is able to create a o2::math_utils::Transform3D |
Definition at line 20 of file Digitizer.cxx.
| void o2::mch::Digitizer::addNoise | ( | const InteractionRecord & | firstIR, |
| const InteractionRecord & | lastIR | ||
| ) |
Definition at line 42 of file Digitizer.cxx.
| void o2::mch::Digitizer::clear | ( | ) |
Definition at line 73 of file Digitizer.cxx.
| size_t o2::mch::Digitizer::digitize | ( | std::vector< ROFRecord > & | rofs, |
| std::vector< Digit > & | digits, | ||
| dataformats::MCLabelContainer & | labels | ||
| ) |
Definition at line 49 of file Digitizer.cxx.
| void o2::mch::Digitizer::processHits | ( | gsl::span< const Hit > | hits, |
| const InteractionRecord & | collisionTime, | ||
| int | evID, | ||
| int | srcID | ||
| ) |
Definition at line 35 of file Digitizer.cxx.
| void o2::mch::Digitizer::setFirstTFOrbit | ( | uint32_t | firstTFOrbit | ) |
Definition at line 28 of file Digitizer.cxx.