14#ifndef R3BNEULANDTACQUILAMAPPED2CAL_H
15#define R3BNEULANDTACQUILAMAPPED2CAL_H
21class R3BTCalModulePar;
65 virtual InitStatus
Init();
77 virtual InitStatus
ReInit();
84 virtual void Exec(Option_t* option);
Double_t walk(Double_t x)
Bool_t fPulserMode
Running with pulser data.
Double_t fClockFreq
Clock cycle in [ns].
virtual void Exec(Option_t *option)
Method for event loop implementation.
Bool_t fWalkEnabled
Enable / Disable walk correction.
virtual InitStatus ReInit()
Method for re-initialization of parameter containers in case the Run ID has changed.
virtual void FinishEvent()
A method for finish of processing of an event.
std::map< Int_t, Bool_t > fMap17Seen
Map with flag of observed stop signal.
TClonesArray * fPmt
Array with time items - output data.
virtual void FinishTask()
Method for finish of the task execution.
R3BTCalPar * fTcalPar
TCAL parameter container.
Int_t fNPmt
Number of produced time items per event.
void SetPulserMode(Bool_t mode=kTRUE)
Method to set running mode for pulser data analysis.
Int_t fNofPMTs
Number of photomultipliers.
virtual ~R3BNeulandTacquilaMapped2Cal()
Destructor.
TClonesArray * fRawHit
Array with raw items - input data.
void EnableWalk(Bool_t walk=kTRUE)
Method to enable / disable walk corrections.
Int_t fNEvents
Event counter.
TH1F * fh_pulser_5_2
Resolution of one PMT.
Int_t fTrigger
Trigger value.
virtual void SetParContainers()
Method for initialization of the parameter containers.
void SetNofModules(Int_t nPMTs)
Method for setting the number of NeuLAND modules.
std::map< Int_t, Double_t > fMapQdcOffset
Map with value of qdc offset.
R3BNeulandQCalPar * fQCalPar
QCAL parameter container.
virtual InitStatus Init()
Method for task initialization.
R3BNeulandTacquilaMapped2Cal()
Default constructor.
void SetTrigger(Int_t trigger)
Method for setting the trigger value.
std::map< Int_t, Double_t > fMapStopTime
Map with value of stop time.
std::map< Int_t, Int_t > fMapStopClock
Map with value of stop clock.
R3BEventHeader * header
Event header.
TH1F * fh_pulser_105_2
Resolution of one PMT.