SND@LHC Software
Loading...
Searching...
No Matches
ecalAnalysisSimple.h
Go to the documentation of this file.
1#ifndef ECALANALYSISCALIB_H
2#define ECALANALYSISCALIB_H
3
4#include "FairTask.h"
5
6#include "TString.h"
7
8#include <list>
9
10class TTree;
11class ecalStructure;
12class TClonesArray;
13
14class ecalAnalysisSimple : public FairTask
15{
16public:
17 ecalAnalysisSimple(const char* name, const Int_t iVerbose);
18
21
23 virtual InitStatus Init();
24
26 virtual void Exec(Option_t* option);
27
29 virtual void Finish();
30
32 virtual ~ecalAnalysisSimple() {};
33
34private:
35 TTree* fTree;
36 Double_t fX;
37 Double_t fY;
38 Double_t fCX;
39 Double_t fCY;
40 Double_t fP;
41 Double_t fCE;
42 Double_t fOE;
43 Double_t fPX;
44 Double_t fPY;
45 Double_t fPZ;
46 Int_t fEv;
47 Int_t fCellNum;
48 Int_t fADC;
49 void InitTree();
51 TClonesArray* fTracks;
52
55
56 ClassDef(ecalAnalysisSimple,1)
57};
58
59#endif
60
virtual InitStatus Init()
ecalAnalysisSimple(const ecalAnalysisSimple &)
virtual void Exec(Option_t *option)
ecalAnalysisSimple operator=(const ecalAnalysisSimple &)