er
dev
Main Page
Related Pages
Classes
Files
File List
NeuRad
ERNeuRadMatcher.h
1
// -------------------------------------------------------------------------
2
// ----- ERNeuRadMatcher header file -----
3
// ----- Created 03/16 by V.Schetinin -----
4
// -------------------------------------------------------------------------
5
6
#ifndef ERNeuRadMatcher_H
7
#define ERNeuRadMatcher_H
8
9
#include "TClonesArray.h"
10
#include "TH1F.h"
11
12
#include "FairTask.h"
13
14
class
ERNeuRadMatcher
:
public
FairTask {
15
16
public
:
18
ERNeuRadMatcher
();
19
20
ERNeuRadMatcher
(Int_t verbose);
21
23
~ERNeuRadMatcher
();
24
26
virtual
InitStatus
Init
();
27
29
virtual
void
Exec
(Option_t* opt);
30
32
virtual
void
Finish
();
33
35
virtual
void
Reset
();
36
40
protected
:
41
42
//Input arrays
43
TClonesArray *
fNeuRadHits
;
44
TClonesArray* fNeuRadFirstSteps;
45
46
//Output arrays
47
48
//Output histos
49
TH1F* fHdxy;
50
TH1F* fHdxyLess6;
51
TH1F* fHdxyOF;
52
TH1F* fHdxyLess6OF;
53
TH1F* fHdxyTF;
54
TH1F* fHdxyLess6TF;
55
56
private
:
57
58
virtual
void
SetParContainers();
59
60
ClassDef(
ERNeuRadMatcher
,1)
61
};
62
63
#endif // ERNeuRadMatcher_H
ERNeuRadMatcher::Init
virtual InitStatus Init()
Definition:
ERNeuRadMatcher.cxx:66
ERNeuRadMatcher::Finish
virtual void Finish()
Definition:
ERNeuRadMatcher.cxx:162
ERNeuRadMatcher::Reset
virtual void Reset()
Definition:
ERNeuRadMatcher.cxx:156
ERNeuRadMatcher::~ERNeuRadMatcher
~ERNeuRadMatcher()
Definition:
ERNeuRadMatcher.cxx:48
ERNeuRadMatcher::fNeuRadHits
TClonesArray * fNeuRadHits
Definition:
ERNeuRadMatcher.h:43
ERNeuRadMatcher::Exec
virtual void Exec(Option_t *opt)
Definition:
ERNeuRadMatcher.cxx:99
ERNeuRadMatcher::ERNeuRadMatcher
ERNeuRadMatcher()
Definition:
ERNeuRadMatcher.cxx:18
ERNeuRadMatcher
Definition:
ERNeuRadMatcher.h:14
Generated on Tue Dec 7 2021 13:58:46 for er by
1.8.11