An analysis task for TCAL calibration of NeuLAND data.
More...
#include <R3BNeulandMapped2CalPar.h>
|
| R3BNeulandMapped2CalPar () |
| Default constructor.
|
|
| R3BNeulandMapped2CalPar (const char *name, Int_t iVerbose=1) |
| Standard constructor.
|
|
virtual | ~R3BNeulandMapped2CalPar () |
| Destructor.
|
|
virtual InitStatus | Init () |
| Method for task initialization.
|
|
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 | SetMinStats (Int_t minStats) |
| Method for setting minimum required statistics per module.
|
|
void | SetTrigger (Int_t trigger) |
| Method for selecting events with certain trigger value.
|
|
void | SetNofModules (Int_t nPlanes, Int_t nBars) |
| Method for setting number of modules in NeuLAND setup.
|
|
This class fills TDC distribution for each Photomultiplier of the NeuLAND detector and calculates the calibration parameters using the R3BTCalEngine.
- Author
- D. Kresan
- Since
- September 7, 2015
Definition at line 32 of file R3BNeulandMapped2CalPar.h.
◆ R3BNeulandMapped2CalPar() [1/2]
R3BNeulandMapped2CalPar::R3BNeulandMapped2CalPar |
( |
| ) |
|
◆ R3BNeulandMapped2CalPar() [2/2]
R3BNeulandMapped2CalPar::R3BNeulandMapped2CalPar |
( |
const char * | name, |
|
|
Int_t | iVerbose = 1 ) |
Creates an instance of the task.
- Parameters
-
name | a name of the task. |
iVerbose | a verbosity level. |
Definition at line 42 of file R3BNeulandMapped2CalPar.cxx.
◆ ~R3BNeulandMapped2CalPar()
R3BNeulandMapped2CalPar::~R3BNeulandMapped2CalPar |
( |
| ) |
|
|
virtual |
◆ Exec()
void R3BNeulandMapped2CalPar::Exec |
( |
Option_t * | option | ) |
|
|
virtual |
Is called by the framework every time a new event is read.
- Parameters
-
option | an execution option. |
Definition at line 106 of file R3BNeulandMapped2CalPar.cxx.
◆ FinishEvent()
void R3BNeulandMapped2CalPar::FinishEvent |
( |
| ) |
|
|
virtual |
◆ FinishTask()
void R3BNeulandMapped2CalPar::FinishTask |
( |
| ) |
|
|
virtual |
◆ Init()
InitStatus R3BNeulandMapped2CalPar::Init |
( |
| ) |
|
|
virtual |
This function is called by the framework before the event loop.
- Returns
- Initialization status. kSUCCESS, kERROR or kFATAL.
Definition at line 60 of file R3BNeulandMapped2CalPar.cxx.
◆ SetMinStats()
void R3BNeulandMapped2CalPar::SetMinStats |
( |
Int_t | minStats | ) |
|
|
inline |
Only detector modules with number of entries in TDC distribution greater than minimum statistics will be calibrated.
- Parameters
-
minStats | a value of minimum statistics required. |
Definition at line 91 of file R3BNeulandMapped2CalPar.h.
◆ SetNofModules()
void R3BNeulandMapped2CalPar::SetNofModules |
( |
Int_t | nPlanes, |
|
|
Int_t | nBars ) |
|
inline |
◆ SetTrigger()
void R3BNeulandMapped2CalPar::SetTrigger |
( |
Int_t | trigger | ) |
|
|
inline |
The documentation for this class was generated from the following files: