SND@LHC Software
Loading...
Searching...
No Matches
hcalAnalysisSimple.h
Go to the documentation of this file.
1#ifndef HCALANALYSISCALIB_H
2#define HCALANALYSISCALIB_H
3
4#include "FairTask.h"
5
6#include "TString.h"
7
8#include <list>
9
10class TTree;
11class hcalStructure;
12class TClonesArray;
13
14class hcalAnalysisSimple : public FairTask
15{
16public:
17 hcalAnalysisSimple(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 ~hcalAnalysisSimple() {};
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 fCE2;
43 Double_t fOE;
44 Double_t fPX;
45 Double_t fPY;
46 Double_t fPZ;
47 Int_t fEv;
49 Int_t fADC;
50 void InitTree();
52 TClonesArray* fTracks;
53
56
57 ClassDef(hcalAnalysisSimple,1)
58};
59
60#endif
61
hcalAnalysisSimple operator=(const hcalAnalysisSimple &)
virtual void Exec(Option_t *option)
virtual InitStatus Init()
hcalAnalysisSimple(const hcalAnalysisSimple &)