25class R3BTCalModulePar;
66 virtual InitStatus
Init();
78 virtual InitStatus
ReInit();
85 virtual void Exec(Option_t* option);
Int_t fNPmt
Number of produced time items per event.
virtual InitStatus Init()
Method for task initialization.
Int_t fTrigger
Trigger value.
TClonesArray * fMappedHit
Array with raw items - input data.
Int_t fNEvents
Event counter.
TClonesArray * fPmt
Array with time items - output data.
void SetNofModules(Int_t nPlanes, Int_t nBars, Int_t n17)
Method for setting the number of NeuLAND modules.
R3BEventHeader * header
Event header.
R3BTCalPar * fTcalPar
TCAL parameter container.
virtual void FinishEvent()
A method for finish of processing of an event.
Int_t fNof17
Number of channels with stop signal.
R3BNeulandTcal()
Default constructor.
Double_t fClockFreq
Clock cycle in [ns].
Int_t fNofPlanes
Number of planes.
Int_t fNofBars
Number of bars per plane.
virtual ~R3BNeulandTcal()
Destructor.
virtual void SetParContainers()
Method for initialization of the parameter containers.
virtual void FinishTask()
Method for finish of the task execution.
virtual InitStatus ReInit()
Method for re-initialization of parameter containers in case the Run ID has changed.
void SetTrigger(Int_t trigger)
Method for setting the trigger value.
virtual void Exec(Option_t *option)
Method for event loop implementation.