R3BROOT
R3B analysis software
Loading...
Searching...
No Matches
R3B::Neuland::Map2CalTask Class Reference

#include <R3BNeulandMapToCalTask.h>

Public Member Functions

 Map2CalTask ()
 
 Map2CalTask (std::string_view name, int iVerbose)
 
void SetPulserMode (bool pulser_mode=true)
 
void SetNhitmin (unsigned int size)
 
void EnableWak (bool is_walk_enabled=true)
 
- Public Member Functions inherited from R3B::Neuland::CalibrationTask
 CalibrationTask ()
 
 CalibrationTask (std::string_view name, int iVerbose=1)
 
auto GetEventHeader () const -> auto *
 
auto GetHistMonitor () -> DataMonitor &
 
auto IsHistDisabled () const -> bool
 
void SetTrigger (CalTrigger trigger)
 
void SetDisableHist (bool is_hist_disabled=true)
 
void SetDisableHistWrite (bool is_write_hist_disabled=true)
 
auto GetBasePar () -> auto *
 

Private Member Functions

void ExtraInit (FairRootManager *rootMan) override
 
void HistogramInit (DataMonitor &histograms) override
 
void BeginOfEvent () override
 
void TriggeredExec () override
 
void FinishEvent () override
 
auto CheckConditions () const -> bool override
 

Additional Inherited Members

- Protected Member Functions inherited from R3B::Neuland::CalibrationTask
template<typename ParType>
auto InputPar (std::string_view par_name, FairRuntimeDb *rtdb=FairRuntimeDb::instance()) -> ParType *
 
template<typename ParType>
auto OutputPar (std::string_view par_name, FairRuntimeDb *rtdb=FairRuntimeDb::instance()) -> ParType *
 

Detailed Description

Definition at line 27 of file R3BNeulandMapToCalTask.h.

Constructor & Destructor Documentation

◆ Map2CalTask() [1/2]

R3B::Neuland::Map2CalTask::Map2CalTask ( )

Definition at line 47 of file R3BNeulandMapToCalTask.cxx.

◆ Map2CalTask() [2/2]

R3B::Neuland::Map2CalTask::Map2CalTask ( std::string_view name,
int iVerbose )

Definition at line 52 of file R3BNeulandMapToCalTask.cxx.

Member Function Documentation

◆ BeginOfEvent()

void R3B::Neuland::Map2CalTask::BeginOfEvent ( )
inlineoverrideprivatevirtual

Reimplemented from R3B::Neuland::CalibrationTask.

Definition at line 57 of file R3BNeulandMapToCalTask.h.

◆ CheckConditions()

auto R3B::Neuland::Map2CalTask::CheckConditions ( ) const -> bool
nodiscardoverrideprivatevirtual

Reimplemented from R3B::Neuland::CalibrationTask.

Definition at line 143 of file R3BNeulandMapToCalTask.cxx.

◆ EnableWak()

void R3B::Neuland::Map2CalTask::EnableWak ( bool is_walk_enabled = true)
inline

Definition at line 34 of file R3BNeulandMapToCalTask.h.

◆ ExtraInit()

void R3B::Neuland::Map2CalTask::ExtraInit ( FairRootManager * rootMan)
overrideprivatevirtual

Reimplemented from R3B::Neuland::CalibrationTask.

Definition at line 101 of file R3BNeulandMapToCalTask.cxx.

◆ FinishEvent()

void R3B::Neuland::Map2CalTask::FinishEvent ( )
overrideprivate

Definition at line 322 of file R3BNeulandMapToCalTask.cxx.

◆ HistogramInit()

void R3B::Neuland::Map2CalTask::HistogramInit ( DataMonitor & histograms)
overrideprivatevirtual

Reimplemented from R3B::Neuland::CalibrationTask.

Definition at line 57 of file R3BNeulandMapToCalTask.cxx.

◆ SetNhitmin()

void R3B::Neuland::Map2CalTask::SetNhitmin ( unsigned int size)
inline

Definition at line 33 of file R3BNeulandMapToCalTask.h.

◆ SetPulserMode()

void R3B::Neuland::Map2CalTask::SetPulserMode ( bool pulser_mode = true)
inline

Definition at line 32 of file R3BNeulandMapToCalTask.h.

◆ TriggeredExec()

void R3B::Neuland::Map2CalTask::TriggeredExec ( )
overrideprivatevirtual

Implements R3B::Neuland::CalibrationTask.

Definition at line 162 of file R3BNeulandMapToCalTask.cxx.


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