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

#include <Digitizer.h>

Inherits TObject.

Public Member Functions

 Digitizer ()=default
 
 ~Digitizer () override=default
 
 Digitizer (const Digitizer &)=delete
 
Digitizeroperator= (const Digitizer &)=delete
 
void init ()
 
void finish ()
 
void setPedestals (const Pedestals *peds)
 
void setBadChannelMap (const BadChannelMap *bcm)
 
void setGains (const CalibParams *gains)
 
void processHits (const std::vector< Hit > *mHits, const std::vector< Digit > &digitsBg, std::vector< Digit > &digitsOut, o2::dataformats::MCTruthContainer< o2::MCCompLabel > &mLabels, int source, int entry, double dt)
 Steer conversion of hits to digits.
 

Protected Member Functions

float simulatePedestalNoise (int absId)
 

Detailed Description

Definition at line 28 of file Digitizer.h.

Constructor & Destructor Documentation

◆ Digitizer() [1/2]

o2::cpv::Digitizer::Digitizer ( )
default

◆ ~Digitizer()

o2::cpv::Digitizer::~Digitizer ( )
overridedefault

◆ Digitizer() [2/2]

o2::cpv::Digitizer::Digitizer ( const Digitizer )
delete

Member Function Documentation

◆ finish()

void Digitizer::finish ( )

Definition at line 44 of file Digitizer.cxx.

◆ init()

void Digitizer::init ( )

Definition at line 29 of file Digitizer.cxx.

◆ operator=()

Digitizer & o2::cpv::Digitizer::operator= ( const Digitizer )
delete

◆ processHits()

void Digitizer::processHits ( const std::vector< Hit > *  mHits,
const std::vector< Digit > &  digitsBg,
std::vector< Digit > &  digitsOut,
o2::dataformats::MCTruthContainer< o2::MCCompLabel > &  mLabels,
int  source,
int  entry,
double  dt 
)

Steer conversion of hits to digits.

Definition at line 47 of file Digitizer.cxx.

◆ setBadChannelMap()

void o2::cpv::Digitizer::setBadChannelMap ( const BadChannelMap bcm)
inline

Definition at line 39 of file Digitizer.h.

◆ setGains()

void o2::cpv::Digitizer::setGains ( const CalibParams gains)
inline

Definition at line 40 of file Digitizer.h.

◆ setPedestals()

void o2::cpv::Digitizer::setPedestals ( const Pedestals peds)
inline

Definition at line 38 of file Digitizer.h.

◆ simulatePedestalNoise()

float Digitizer::simulatePedestalNoise ( int  absId)
protected

Definition at line 121 of file Digitizer.cxx.


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