BmnRoot
Loading...
Searching...
No Matches
BmnZdcAnalyzer.h
Go to the documentation of this file.
1/*
2 * File: BmnZdcAnalyzer.h
3 * Author: pnaleks
4 *
5 * Created on 5 июня 2020 г., 18:58
6 */
7
8#ifndef BMNZDCANALYZER_H
9#define BMNZDCANALYZER_H
10
11#include <FairTask.h>
12#include <TClonesArray.h>
13
14#include "BmnZDCEventData.h"
15
16class BmnZdcAnalyzer : public FairTask
17{
18 public:
20 virtual ~BmnZdcAnalyzer();
21
22 virtual InitStatus Init();
23 virtual void Exec(Option_t* opt);
24 virtual void Finish();
25
32 void SetModuleScale(Float_t * array) { fModuleScale = array; }
39 void SetModuleThreshold(Float_t * array) { fModuleThreshold = array; }
40
41 private:
42
43 TClonesArray * fArrayOfZdcDigits; // input
44 BmnZDCEventData * fBmnZDCEventData; // output
45
46 Float_t* fModuleScale;
47 Float_t* fModuleThreshold;
48
49 ClassDef(BmnZdcAnalyzer,1);
50};
51
52#endif /* BMNZDCANALYZER_H */
void SetModuleScale(Float_t *array)
void SetModuleThreshold(Float_t *array)
virtual void Finish()
virtual InitStatus Init()
virtual ~BmnZdcAnalyzer()
virtual void Exec(Option_t *opt)