Project
Loading...
Searching...
No Matches
o2::mft::DigitizerTask Class Reference

#include <DigitizerTask.h>

Inherits FairTask.

Public Member Functions

 DigitizerTask ()
 
 ~DigitizerTask () override
 
InitStatus Init () override
 Init function.
 
void Exec (Option_t *option) override
 
void FinishTask () override
 
DigitizergetDigitizer ()
 
o2::itsmft::DigiParamsgetDigiParams ()
 
const o2::itsmft::DigiParamsgetDigiParams () const
 
void setContinuous (bool v)
 
bool isContinuous () const
 
void setFairTimeUnitInNS (double tinNS)
 
double getFairTimeUnitInNS () const
 
void setAlpideROFramLength (float l)
 
float getAlpideROFramLength () const
 
void setQEDInput (TBranch *qed, float timebin, UChar_t srcID)
 

Detailed Description

Definition at line 37 of file DigitizerTask.h.

Constructor & Destructor Documentation

◆ DigitizerTask()

DigitizerTask::DigitizerTask ( )

Definition at line 34 of file DigitizerTask.cxx.

◆ ~DigitizerTask()

DigitizerTask::~DigitizerTask ( )
override

Definition at line 36 of file DigitizerTask.cxx.

Member Function Documentation

◆ Exec()

void DigitizerTask::Exec ( Option_t *  option)
override

Definition at line 77 of file DigitizerTask.cxx.

◆ FinishTask()

void DigitizerTask::FinishTask ( )
override

necessary, otherwise the data is not written out

Definition at line 101 of file DigitizerTask.cxx.

◆ getAlpideROFramLength()

float o2::mft::DigitizerTask::getAlpideROFramLength ( ) const
inline

Definition at line 60 of file DigitizerTask.h.

◆ getDigiParams() [1/2]

o2::itsmft::DigiParams & o2::mft::DigitizerTask::getDigiParams ( )
inline

Definition at line 52 of file DigitizerTask.h.

◆ getDigiParams() [2/2]

const o2::itsmft::DigiParams & o2::mft::DigitizerTask::getDigiParams ( ) const
inline

Definition at line 53 of file DigitizerTask.h.

◆ getDigitizer()

Digitizer & o2::mft::DigitizerTask::getDigitizer ( )
inline

Definition at line 51 of file DigitizerTask.h.

◆ getFairTimeUnitInNS()

double o2::mft::DigitizerTask::getFairTimeUnitInNS ( ) const
inline

Definition at line 58 of file DigitizerTask.h.

◆ Init()

InitStatus DigitizerTask::Init ( )
override

Init function.

Inititializes the digitizer and connects input and output container

Definition at line 46 of file DigitizerTask.cxx.

◆ isContinuous()

bool o2::mft::DigitizerTask::isContinuous ( ) const
inline

Definition at line 56 of file DigitizerTask.h.

◆ setAlpideROFramLength()

void o2::mft::DigitizerTask::setAlpideROFramLength ( float  l)
inline

Definition at line 59 of file DigitizerTask.h.

◆ setContinuous()

void o2::mft::DigitizerTask::setContinuous ( bool  v)
inline

Definition at line 55 of file DigitizerTask.h.

◆ setFairTimeUnitInNS()

void o2::mft::DigitizerTask::setFairTimeUnitInNS ( double  tinNS)
inline

Definition at line 57 of file DigitizerTask.h.

◆ setQEDInput()

void DigitizerTask::setQEDInput ( TBranch *  qed,
float  timebin,
UChar_t  srcID 
)

Definition at line 142 of file DigitizerTask.cxx.


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