14#ifndef R3BNEULANDTIMERES_H
15#define R3BNEULANDTIMERES_H
19#include "TClonesArray.h"
54 virtual InitStatus
Init();
61 virtual void Exec(Option_t* option);
86 inline void SetTrigger(Int_t trigger) { fTrigger = trigger; }
95 fNofBarsPerPlane = nPaddles;
105 UInt_t fNofBarsPerPlane;
111 Int_t fNEventsNeeded;
113 TF1* fitfunc[60][50];
116 Int_t bar_done[60][50];
119 TH1F* hTimeRes[60][50];
120 TH2F* hTimeResQ[60][50];
125 Double_t
wlk(Double_t x);
void SetNofModules(Int_t nPlanes, Int_t nPaddles)
Method for setting number of modules in NeuLAND setup.
void SetUpdateRate(Int_t rate)
Method for setting the update rate.
virtual ~R3BNeulandTimeRes()
Destructor.
virtual void FinishTask()
Method for finish of the task execution.
void SetTrigger(Int_t trigger)
Method for selecting events with certain trigger value.
virtual InitStatus Init()
Method for task initialization.
virtual void FinishEvent()
A method for finish of processing of an event.
R3BNeulandTimeRes()
Default constructor.
void SetNeededStat(Int_t nevents)
Method for setting needed statistics for data analyis.
virtual void Exec(Option_t *option)
Method for event loop implementation.