Project
Loading...
Searching...
No Matches
o2::mch::Digitizer Class Reference

#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 ()
 

Detailed Description

MCH Digitizer. This class is just steering the usage of o2::mch::DEDigitizer

Definition at line 35 of file Digitizer.h.

Constructor & Destructor Documentation

◆ Digitizer()

o2::mch::Digitizer::Digitizer ( geo::TransformationCreator  transformationCreator)

Constructor.

Parameters
transformationCreatoris a function that is able to create a o2::math_utils::Transform3D

Definition at line 20 of file Digitizer.cxx.

Member Function Documentation

◆ addNoise()

void o2::mch::Digitizer::addNoise ( const InteractionRecord firstIR,
const InteractionRecord lastIR 
)
See also
DEDigitizer::addNoise

Definition at line 42 of file Digitizer.cxx.

◆ clear()

void o2::mch::Digitizer::clear ( )
See also
DEDigitizer::clear

Definition at line 73 of file Digitizer.cxx.

◆ digitize()

size_t o2::mch::Digitizer::digitize ( std::vector< ROFRecord > &  rofs,
std::vector< Digit > &  digits,
dataformats::MCLabelContainer labels 
)
See also
DEDigitizer::digitize Fill the given containers with the result of the digitization. Return the number of signal pileup in overlapping readout windows.

Definition at line 49 of file Digitizer.cxx.

◆ processHits()

void o2::mch::Digitizer::processHits ( gsl::span< const Hit hits,
const InteractionRecord collisionTime,
int  evID,
int  srcID 
)
See also
DEDigitizer::processHit

Definition at line 35 of file Digitizer.cxx.

◆ setFirstTFOrbit()

void o2::mch::Digitizer::setFirstTFOrbit ( uint32_t  firstTFOrbit)
See also
DEDigitizer::setFirstTFOrbit

Definition at line 28 of file Digitizer.cxx.


The documentation for this class was generated from the following files: