14#ifndef R3BNEULANDGAINMATCHING_H
15#define R3BNEULANDGAINMATCHING_H
18#include "R3BChannelAccessEPICS.h"
21#include <TClonesArray.h>
53 virtual InitStatus
Init();
60 virtual void Exec(Option_t* option);
134 Double_t
hv[60][50][2];
virtual void Exec(Option_t *option)
Method for event loop implementation.
R3BChannelAccessMasterEPICS epics
void SetNeededStat(Int_t nevents)
Method for setting needed statistics for data analyis.
UInt_t fNofPlanes
Number of planes.
virtual InitStatus Init()
Method for task initialization.
Int_t fNEvents
Event counter.
TClonesArray * fPmt
Array with time items - input data.
R3BChannelAccess * vtarget
void SetUpdateRate(Int_t rate)
Method for setting the update rate.
virtual ~R3BNeulandGainMatching()
Destructor.
R3BEventHeader * header
Event header - input data.
void SetTrigger(Int_t trigger)
Method for selecting events with certain trigger value.
R3BNeulandGainMatching()
Default constructor.
TH1F * hCosmicPeak[60][50][2]
Int_t iteration[60][50][2]
void SetNofModules(Int_t firstPlane, Int_t nPlanes, Int_t nPaddles)
Method for setting number of modules in NeuLAND setup.
UInt_t fNofBarsPerPlane
Number of bars per plane.
virtual void FinishEvent()
A method for finish of processing of an event.
struct R3BNeulandGainMatching::@267202200300006267251131357316017200014127365374 ca[60][50][2]
Double_t getcosmicpeak(TH1 *)
Double_t searchcosmicpeaknb(TH1 *, Double_t)
Double_t searchcosmicpeak(TH1 *, Double_t)
virtual void FinishTask()
Method for finish of the task execution.
Int_t fTrigger
Trigger value.
Int_t fUpdateRate
An update rate.
R3BChannelAccessGroup * group