PandaRoot
PndGemMatchHits.h
Go to the documentation of this file.
1 //* $Id: */
2 
3 // -------------------------------------------------------------------------
4 // ----- PndGemMatchHits header file -----
5 // ----- Created 24/06/2009 by R. Karabowicz -----
6 // -------------------------------------------------------------------------
7 
18 #ifndef PNDGEMMATCHHITS_H
19 #define PNDGEMMATCHHITS_H 1
20 
21 #include "FairTask.h"
22 
23 #include "TStopwatch.h"
24 
25 class TClonesArray;
26 class PndGemDigiPar;
27 
28 class PndGemMatchHits : public FairTask {
29 
30  public:
33 
35  PndGemMatchHits(Int_t iVerbose);
36 
38  PndGemMatchHits(const char *name, Int_t iVerbose);
39 
41  virtual ~PndGemMatchHits();
42 
44  virtual void Exec(Option_t *opt);
45 
47  virtual void Finish();
48 
49  private:
50  PndGemDigiPar *fDigiPar;
51  TClonesArray *fPoints;
52  TClonesArray *fHits;
54  Int_t fNHits;
55  Int_t fNMatchedHits;
56  Int_t fNFakeHits;
57  Int_t fNMultiHits;
58  ;
59 
61  virtual void SetParContainers();
62 
64  virtual InitStatus Init();
65 
67  virtual InitStatus ReInit();
68 
70  void Reset();
71 
72  ClassDef(PndGemMatchHits, 1);
73 };
74 
75 #endif
virtual void Finish()
virtual void Exec(Option_t *opt)
Digitization Parameter Class for GEM part.
Definition: PndGemDigiPar.h:30
virtual ~PndGemMatchHits()