FairRoot/PandaRoot
PndEmcMakeRecoHit.h
Go to the documentation of this file.
1 //-----------------------------------------------------------------------
2 // File and Version Information:
3 // $Id: $
4 // Software developed for the PANDA Detector at GSI.
5 //---------------------------------------------------------------------
6 //#pragma once
7 #ifndef PNDEMCMAKERECOHIT_H
8 #define PNDEMCMAKERECOHIT_H
9 
10 #include <PndPersistencyTask.h>
11 //#include <string>
12 //#include <vector>
13 
14 class TClonesArray;
15 class TObjectArray;
16 class PndEmcBump;
17 class PndEmcRecoPar;
18 
24 {
25 public:
26 
27  // Constructors
28 
29  PndEmcMakeRecoHit(Int_t verbose=0, Bool_t storerecohits=kTRUE);
30 
31  // Destructor
32 
33  virtual ~PndEmcMakeRecoHit( );
34 
36  virtual InitStatus Init();
37 
38 
40  virtual void Exec(Option_t* opt);
41 
42  void SetStorageOfData(Bool_t val); // Method to specify whether recohits are stored or not.
43 
44 protected:
45 
46 
47 private:
49  TClonesArray* fBumpArray;
50 
52  TClonesArray* fRecoHitArray;
53 
56  virtual void SetParContainers();
57 
59  Int_t fVerbose;
60 
63 
64  ClassDef(PndEmcMakeRecoHit,1)
65 };
66 #endif // PNDEMCMAKERECOHIT_HH
Create PndEmcRecoHit from PndEmcBump.
void SetStorageOfData(Bool_t val)
PndEmcRecoPar * fRecoPar
Double_t val[nBoxes][nFEBox]
Definition: createCalib.C:11
#define verbose
PndEmcMakeRecoHit(Int_t verbose=0, Bool_t storerecohits=kTRUE)
PndEmcMakeRecoHit & operator=(const PndEmcMakeRecoHit &)
virtual void SetParContainers()
TClonesArray * fBumpArray
virtual InitStatus Init()
TClonesArray * fRecoHitArray
represents a reconstructed (splitted) emc cluster
Definition: PndEmcBump.h:34
virtual void Exec(Option_t *opt)
Parameter set for Emc Reco.
Definition: PndEmcRecoPar.h:12