R3BROOT
R3B analysis software
Loading...
Searching...
No Matches
R3BNeulandTimeRes Class Reference

#include <R3BNeulandTimeRes.h>

Public Member Functions

 R3BNeulandTimeRes ()
 Default constructor.
 
 R3BNeulandTimeRes (const char *name, Int_t iVerbose=1)
 Standard constructor.
 
virtual ~R3BNeulandTimeRes ()
 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 SetUpdateRate (Int_t rate)
 Method for setting the update rate.
 
void SetTrigger (Int_t trigger)
 Method for selecting events with certain trigger value.
 
void SetNofModules (Int_t nPlanes, Int_t nPaddles)
 Method for setting number of modules in NeuLAND setup.
 
void SetNeededStat (Int_t nevents)
 Method for setting needed statistics for data analyis.
 

Detailed Description

Definition at line 24 of file R3BNeulandTimeRes.h.

Constructor & Destructor Documentation

◆ R3BNeulandTimeRes() [1/2]

R3BNeulandTimeRes::R3BNeulandTimeRes ( )

Creates an instance of the task with default parameters.

Definition at line 28 of file R3BNeulandTimeRes.cxx.

◆ R3BNeulandTimeRes() [2/2]

R3BNeulandTimeRes::R3BNeulandTimeRes ( const char * name,
Int_t iVerbose = 1 )

Creates an instance of the task.

Parameters
namea name of the task.
iVerbosea verbosity level.

Definition at line 36 of file R3BNeulandTimeRes.cxx.

◆ ~R3BNeulandTimeRes()

R3BNeulandTimeRes::~R3BNeulandTimeRes ( )
virtual

Frees the memory used by the object.

Definition at line 44 of file R3BNeulandTimeRes.cxx.

Member Function Documentation

◆ Exec()

void R3BNeulandTimeRes::Exec ( Option_t * option)
virtual

Is called by the framework every time a new event is read.

Parameters
optionan execution option.

Definition at line 95 of file R3BNeulandTimeRes.cxx.

◆ FinishEvent()

void R3BNeulandTimeRes::FinishEvent ( )
virtual

Is called by the framework for each event after executing the tasks.

Definition at line 252 of file R3BNeulandTimeRes.cxx.

◆ FinishTask()

void R3BNeulandTimeRes::FinishTask ( )
virtual

Is called by the framework after processing the event loop.

Definition at line 254 of file R3BNeulandTimeRes.cxx.

◆ Init()

InitStatus R3BNeulandTimeRes::Init ( )
virtual

This function is called by the framework before the event loop.

Returns
Initialization status. kSUCCESS, kERROR or kFATAL.

Definition at line 46 of file R3BNeulandTimeRes.cxx.

◆ SetNeededStat()

void R3BNeulandTimeRes::SetNeededStat ( Int_t nevents)
inline

Definition at line 101 of file R3BNeulandTimeRes.h.

◆ SetNofModules()

void R3BNeulandTimeRes::SetNofModules ( Int_t nPlanes,
Int_t nPaddles )
inline
Parameters
nPMTsa number of photomultipliers.

Definition at line 92 of file R3BNeulandTimeRes.h.

◆ SetTrigger()

void R3BNeulandTimeRes::SetTrigger ( Int_t trigger)
inline
Parameters
trigger1 - onspill, 2 - offspill, -1 - all events.

Definition at line 86 of file R3BNeulandTimeRes.h.

◆ SetUpdateRate()

void R3BNeulandTimeRes::SetUpdateRate ( Int_t rate)
inline
Parameters
ratean update rate value (events).

Definition at line 80 of file R3BNeulandTimeRes.h.


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