er  dev
simtorawold.h
1 // -------------------------------------------------------------------------
2 // ----- ERRawToAnalyzeConverter header file -----
3 // ----- Created 03/16 by V.Schetinin -----
4 // -------------------------------------------------------------------------
5 
6 #ifndef ERSimtoRawOld_H
7 #define ERSimtoRawOld_H
8 
9 #include "FairTask.h"
10 
11 #include "ERNeuRadPixelSignal.h"
12 #include "RawEvent.h"
13 #include "AEvent.h"
14 
15 class ERSimtoRaw : public FairTask {
16 
17 public:
19  ERSimtoRaw();
20 
24  ERSimtoRaw(Int_t NEvents);
25 
27  ~ERSimtoRaw();
28 
30  virtual InitStatus Init();
31 
33  virtual void Exec(Option_t* opt);
34 
35 protected:
36  //Input objects
37  TClonesArray *fPixelSignals;
38 
39  //Output arrays
40  RawEvent** fRawEvents;
41 
42 
43  Int_t fNChanels;
44  Int_t fNPoints;
45  Int_t fEvent;
46 
47  //Используется для работы с общем сигналом. Так как была необходима адресная арифметика
48  Float_t* fResFunction;
49  //Хранит результирующий сигнал, как значения функции в узлах
50  TArrayF fResFunctionRoot;
51 
52 
53 /*private:
54  virtual void SetParContainers();
55 
56  ClassDef(ERRawToAnalyzeConverter,1)*/
57 };
58 
59 #endif // ERSimtoRawOld_H
task for converting data from output digitizing files to files with structure of class RawEvent ...
Definition: ERSimtoRaw.h:33
virtual void Exec(Option_t *opt)
Definition: ERSimtoRaw.cxx:75
virtual InitStatus Init()
Definition: ERSimtoRaw.cxx:48