BmnRoot
Loading...
Searching...
No Matches
BmnResiduals.h
Go to the documentation of this file.
1#ifndef BMNRESIDUALS_H
2#define BMNRESIDUALS_H 1
3
4#include "FairTask.h"
5#include "FairRootManager.h"
6#include "FairEventHeader.h"
7#include "BmnGemTrack.h"
8#include "BmnGlobalTrack.h"
9#include "BmnHit.h"
10#include "BmnMath.h"
11#include "BmnSiliconHit.h"
12#include "BmnGemStripHit.h"
13#include "BmnMath.h"
14
15#include <TString.h>
16#include <TClonesArray.h>
17
18using namespace std;
19
20class BmnResiduals : public FairTask
21{
22 public:
24 BmnResiduals(Int_t, Int_t);
25
26 virtual InitStatus Init();
27
28 virtual void Exec(Option_t* opt);
29
30 virtual void Finish();
31
32 virtual ~BmnResiduals() {}
33
34 private:
35 Int_t fPeriod;
36 Int_t fNumber;
37
38 TString fBranchGlobTracks;
39 TClonesArray* fGlobalTracks;
40
41 TString fBranchGemHits;
42 TClonesArray* fGemHits;
43
44 TString fBranchSilHits;
45 TClonesArray* fSilHits;
46
47 TString fBranchGemTracks;
48 TClonesArray* fGemTracks;
49
50 TString fBranchSilTracks;
51 TClonesArray* fSilTracks;
52
53 TString fBranchFairEventHeader;
54 FairEventHeader* fFairEventHeader;
55
56 ClassDef(BmnResiduals, 1)
57};
58
59#endif
virtual void Finish()
BmnResiduals(Int_t, Int_t)
virtual ~BmnResiduals()
virtual void Exec(Option_t *opt)
virtual InitStatus Init()
STL namespace.