BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
BmnSiMDDigitizer.h
Go to the documentation of this file.
1#ifndef BMNSIMDDIGITIZER_H
2#define BMNSIMDDIGITIZER_H 1
3
4#include "FairTask.h"
5
6#include <TStopwatch.h>
7#include <map>
8
9class TClonesArray;
10
11class BmnSiMDDigitizer : public FairTask
12{
13
14 public:
15 /** Default constructor **/
17
18 /** Destructor **/
20
21 /** Virtual method Init **/
22 virtual InitStatus Init();
23
24 /** Virtual method Exec **/
25 virtual void Exec(Option_t* opt);
26 virtual void Finish();
27
28 private:
29 /** Input array of BmnSiMDPoints **/
31
32 /** Output array of BmnSiMDDigits **/
34
37
40
42
44};
45
46#endif
int Int_t
double Double_t
const char Option_t
#define ClassDef(name, id)
Int_t ModByPoint(Double_t x, Double_t y)
virtual void Finish()
TClonesArray * fDigitArray
Output array of BmnSiMDDigits.
BmnSiMDDigitizer()
Default constructor.
BmnSiMDDigitizer(const BmnSiMDDigitizer &)
virtual InitStatus Init()
Virtual method Init.
~BmnSiMDDigitizer()
Destructor.
virtual void Exec(Option_t *opt)
Virtual method Exec.
BmnSiMDDigitizer & operator=(const BmnSiMDDigitizer &)
TClonesArray * fPointArray
Input array of BmnSiMDPoints.