![]() |
Project
|
#include <Digitizer.h>
Public Member Functions | |
Digitizer (const ChamberResponse &chamberResponse, const ChamberEfficiencyResponse &efficiencyResponse, const GeometryTransformer &transformer) | |
virtual | ~Digitizer ()=default |
void | process (const std::vector< Hit > &hits, std::vector< ColumnData > &digitStore, o2::dataformats::MCTruthContainer< MCLabel > &mcContainer) |
void | setEventID (int entryID) |
Sets the event ID. | |
void | setSrcID (int sourceID) |
Sets the source ID. | |
void | setGeometryTransformer (const GeometryTransformer &transformer) |
Sets the geometry transformer. | |
void | setChamberResponse (const ChamberResponse &chamberResponse) |
Sets the chamber response. | |
ChamberResponse & | getChamberResponse () |
Gets the chamber response. | |
void | setChamberEfficiency (const std::vector< ChEffCounter > &counters) |
Sets the chamber efficiency. | |
void | setSeed (unsigned int seed) |
Sets the seed. | |
Definition at line 37 of file Digitizer.h.
o2::mid::Digitizer::Digitizer | ( | const ChamberResponse & | chamberResponse, |
const ChamberEfficiencyResponse & | efficiencyResponse, | ||
const GeometryTransformer & | transformer | ||
) |
Default constructor
Definition at line 23 of file Digitizer.cxx.
|
virtualdefault |
|
inline |
Gets the chamber response.
Definition at line 58 of file Digitizer.h.
void o2::mid::Digitizer::process | ( | const std::vector< Hit > & | hits, |
std::vector< ColumnData > & | digitStore, | ||
o2::dataformats::MCTruthContainer< MCLabel > & | mcContainer | ||
) |
Generate digits from a vector of hits
Definition at line 139 of file Digitizer.cxx.
|
inline |
Sets the chamber efficiency.
Definition at line 61 of file Digitizer.h.
|
inline |
Sets the chamber response.
Definition at line 55 of file Digitizer.h.
Sets the event ID.
Definition at line 46 of file Digitizer.h.
|
inline |
Sets the geometry transformer.
Definition at line 52 of file Digitizer.h.
Sets the seed.
Definition at line 64 of file Digitizer.h.
Sets the source ID.
Definition at line 49 of file Digitizer.h.