An analysis task to apply TCAL calibration for NeuLAND.
More...
#include <R3BNeulandTacquilaMapped2Cal.h>
|
| R3BNeulandTacquilaMapped2Cal () |
| Default constructor.
|
|
| R3BNeulandTacquilaMapped2Cal (const char *name, Int_t iVerbose=1) |
| Standard constructor.
|
|
virtual | ~R3BNeulandTacquilaMapped2Cal () |
| Destructor.
|
|
virtual InitStatus | Init () |
| Method for task initialization.
|
|
virtual void | SetParContainers () |
| Method for initialization of the parameter containers.
|
|
virtual InitStatus | ReInit () |
| Method for re-initialization of parameter containers in case the Run ID has changed.
|
|
virtual void | Exec (Option_t *option) |
| Method for event loop implementation.
|
|
virtual void | FinishEvent () |
| A method for finish of processing of an event.
|
|
virtual void | FinishTask () |
| Method for finish of the task execution.
|
|
void | SetTrigger (Int_t trigger) |
| Method for setting the trigger value.
|
|
void | SetNofModules (Int_t nPMTs) |
| Method for setting the number of NeuLAND modules.
|
|
void | SetPulserMode (Bool_t mode=kTRUE) |
| Method to set running mode for pulser data analysis.
|
|
void | EnableWalk (Bool_t walk=kTRUE) |
| Method to enable / disable walk corrections.
|
|
This class reads NeuLAND raw items with TDC values and produces time items with time in [ns]. It requires TCAL calibration parameters, which are produced in a separate analysis run containing R3BNeulandTacquilaMapped2CalPar task.
- Author
- D. Kresan
- Since
- September 7, 2015
Definition at line 35 of file R3BNeulandTacquilaMapped2Cal.h.
◆ R3BNeulandTacquilaMapped2Cal() [1/2]
R3BNeulandTacquilaMapped2Cal::R3BNeulandTacquilaMapped2Cal |
( |
| ) |
|
◆ R3BNeulandTacquilaMapped2Cal() [2/2]
R3BNeulandTacquilaMapped2Cal::R3BNeulandTacquilaMapped2Cal |
( |
const char * | name, |
|
|
Int_t | iVerbose = 1 ) |
◆ ~R3BNeulandTacquilaMapped2Cal()
R3BNeulandTacquilaMapped2Cal::~R3BNeulandTacquilaMapped2Cal |
( |
| ) |
|
|
virtual |
◆ EnableWalk()
void R3BNeulandTacquilaMapped2Cal::EnableWalk |
( |
Bool_t | walk = kTRUE | ) |
|
|
inline |
◆ Exec()
void R3BNeulandTacquilaMapped2Cal::Exec |
( |
Option_t * | option | ) |
|
|
virtual |
◆ FinishEvent()
void R3BNeulandTacquilaMapped2Cal::FinishEvent |
( |
| ) |
|
|
virtual |
◆ FinishTask()
void R3BNeulandTacquilaMapped2Cal::FinishTask |
( |
| ) |
|
|
virtual |
◆ Init()
InitStatus R3BNeulandTacquilaMapped2Cal::Init |
( |
| ) |
|
|
virtual |
This function is called by the framework before the event loop.
- Returns
- Initialization status. kSUCCESS, kERROR or kFATAL.
Definition at line 99 of file R3BNeulandTacquilaMapped2Cal.cxx.
◆ ReInit()
InitStatus R3BNeulandTacquilaMapped2Cal::ReInit |
( |
| ) |
|
|
virtual |
◆ SetNofModules()
void R3BNeulandTacquilaMapped2Cal::SetNofModules |
( |
Int_t | nPMTs | ) |
|
|
inline |
◆ SetParContainers()
void R3BNeulandTacquilaMapped2Cal::SetParContainers |
( |
| ) |
|
|
virtual |
◆ SetPulserMode()
void R3BNeulandTacquilaMapped2Cal::SetPulserMode |
( |
Bool_t | mode = kTRUE | ) |
|
|
inline |
◆ SetTrigger()
void R3BNeulandTacquilaMapped2Cal::SetTrigger |
( |
Int_t | trigger | ) |
|
|
inline |
The documentation for this class was generated from the following files: