Project
Loading...
Searching...
No Matches
o2::trkft3::Digitizer< DetID > Class Template Reference

#include <Digitizer.h>

Public Member Functions

void setDigits (std::vector< o2::trkft3::Digit > *dig)
 
void setMCLabels (o2::dataformats::MCTruthContainer< o2::MCCompLabel > *mclb)
 
void setROFRecords (std::vector< o2::trkft3::ROFRecord > *rec)
 
void setResponseName (const std::string &name)
 
o2::trkft3::DigiParams< DetID > & getParams ()
 
const o2::trkft3::DigiParams< DetID > & getParams () const
 
void init ()
 
const o2::trkft3::ChipSimResponsegetChipResponse (int chipID)
 
void process (const std::vector< o2::trkft3::Hit > *hits, int evID, int srcID, int layer)
 Steer conversion of hits to digits.
 
void setEventTime (const o2::InteractionTimeRecord &irt, int layer)
 
void fillOutputContainer (uint32_t maxFrame, int layer)
 
void resetROFrameBounds ()
 
const o2::trkft3::DigiParams< DetID > & getDigitParams () const
 
void setGeometry (const GeometryTGeo *gm)
 
uint32_t getEventROFrameMin () const
 
uint32_t getEventROFrameMax () const
 
void resetEventROFrames ()
 
void setDeadChannelsMap (const o2::itsmft::NoiseMap *mp)
 

Detailed Description

template<int DetID>
class o2::trkft3::Digitizer< DetID >

Definition at line 43 of file Digitizer.h.

Member Function Documentation

◆ fillOutputContainer()

template<int DetID>
void o2::trkft3::Digitizer< DetID >::fillOutputContainer ( uint32_t  maxFrame,
int  layer 
)

◆ getChipResponse()

template<int DetID>
const o2::trkft3::ChipSimResponse * Digitizer::getChipResponse ( int  chipID)

VD

ML/OT

Definition at line 102 of file Digitizer.cxx.

◆ getDigitParams()

template<int DetID>
const o2::trkft3::DigiParams< DetID > & o2::trkft3::Digitizer< DetID >::getDigitParams ( ) const
inline

Definition at line 77 of file Digitizer.h.

◆ getEventROFrameMax()

template<int DetID>
uint32_t o2::trkft3::Digitizer< DetID >::getEventROFrameMax ( ) const
inline

Definition at line 86 of file Digitizer.h.

◆ getEventROFrameMin()

template<int DetID>
uint32_t o2::trkft3::Digitizer< DetID >::getEventROFrameMin ( ) const
inline

Definition at line 85 of file Digitizer.h.

◆ getParams() [1/2]

template<int DetID>
o2::trkft3::DigiParams< DetID > & o2::trkft3::Digitizer< DetID >::getParams ( )
inline

Definition at line 55 of file Digitizer.h.

◆ getParams() [2/2]

template<int DetID>
const o2::trkft3::DigiParams< DetID > & o2::trkft3::Digitizer< DetID >::getParams ( ) const
inline

Definition at line 56 of file Digitizer.h.

◆ init()

template<int DetID>
void o2::trkft3::Digitizer< DetID >::init ( )

◆ process()

template<int DetID>
void o2::trkft3::Digitizer< DetID >::process ( const std::vector< o2::trkft3::Hit > *  hits,
int  evID,
int  srcID,
int  layer 
)

Steer conversion of hits to digits.

◆ resetEventROFrames()

template<int DetID>
void o2::trkft3::Digitizer< DetID >::resetEventROFrames ( )
inline

Definition at line 87 of file Digitizer.h.

◆ resetROFrameBounds()

template<int DetID>
void o2::trkft3::Digitizer< DetID >::resetROFrameBounds ( )
inline

Definition at line 68 of file Digitizer.h.

◆ setDeadChannelsMap()

template<int DetID>
void o2::trkft3::Digitizer< DetID >::setDeadChannelsMap ( const o2::itsmft::NoiseMap mp)
inline

Definition at line 93 of file Digitizer.h.

◆ setDigits()

template<int DetID>
void o2::trkft3::Digitizer< DetID >::setDigits ( std::vector< o2::trkft3::Digit > *  dig)
inline

Definition at line 50 of file Digitizer.h.

◆ setEventTime()

template<int DetID>
void o2::trkft3::Digitizer< DetID >::setEventTime ( const o2::InteractionTimeRecord irt,
int  layer 
)

◆ setGeometry()

template<int DetID>
void o2::trkft3::Digitizer< DetID >::setGeometry ( const GeometryTGeo *  gm)
inline

Definition at line 79 of file Digitizer.h.

◆ setMCLabels()

template<int DetID>
void o2::trkft3::Digitizer< DetID >::setMCLabels ( o2::dataformats::MCTruthContainer< o2::MCCompLabel > *  mclb)
inline

Definition at line 51 of file Digitizer.h.

◆ setResponseName()

template<int DetID>
void o2::trkft3::Digitizer< DetID >::setResponseName ( const std::string &  name)
inline

Definition at line 53 of file Digitizer.h.

◆ setROFRecords()

template<int DetID>
void o2::trkft3::Digitizer< DetID >::setROFRecords ( std::vector< o2::trkft3::ROFRecord > *  rec)
inline

Definition at line 52 of file Digitizer.h.


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