PandaRoot
BSEmcPlotRecoHits.h
Go to the documentation of this file.
1 #ifndef BSEMCPLOTRECOHITS_HH
2 #define BSEMCPLOTRECOHITS_HH
3 
4 #include "Rtypes.h"
5 #include "TString.h"
6 
7 #include "BSEmcPlotProcess.h"
8 
9 class TBuffer;
10 class TClass;
11 class TMemberInspector;
12 
22  public:
23  BSEmcPlotRecoHits() : BSEmcPlotProcess("BSEmcPlotRecoHits") {}
24  virtual void RequestDataContainer(PndContainerRegister *t_register) /*override*/;
25  virtual void GetDataContainer(PndContainerRegister *t_register) /*override*/;
26  virtual void Process() /*override*/;
27  virtual void InitHistos(const TString &t_folderprefix) /*override*/;
28 
29  private:
30  ClassDef(BSEmcPlotRecoHits, 1);
31 };
32 
33 #endif /*BSEMCPLOTRECOHITS_HH*/
Base Processclass for plotting.
Plots values of RecoHits, such as energy, time, cluster size, subcluster size, zernike moments...
virtual void InitHistos(const TString &t_folderprefix)
virtual void GetDataContainer(PndContainerRegister *t_register)
Pass the container register to the process, and set the processes container requirements.
virtual void RequestDataContainer(PndContainerRegister *t_register)
Pass the container register to the process, and get the processes container requirements.
virtual void Process()
The actual data transformation (digitizing, clustering, etc.) should be defined here.