PandaRoot
BSEmcPlotBarrelFwEndcapOverlap.h
Go to the documentation of this file.
1 #ifndef BSEMCPLOTBARRELFWENDCAPOVERLAP_HH
2 #define BSEMCPLOTBARRELFWENDCAPOVERLAP_HH
3 
4 #include <vector>
5 
6 #include "Rtypes.h"
7 #include "TString.h"
8 #include "TVector3.h"
9 
10 #include "PndTCAInputContainer.h"
11 
12 #include "BSEmcPlotProcess.h"
13 #include "BSEmcRecoHit.h"
14 
15 class TBuffer;
16 class TClass;
17 class TMemberInspector;
18 
28  public:
29  BSEmcPlotBarrelFwEndcapOverlap() : BSEmcPlotProcess("BSEmcPlotBarrelFwEndcapOverlap") {}
30 
32 
33  virtual void Process() /*override*/;
34  virtual void InitHistos(const TString &t_folderprefix) /*override*/;
35 
36  private:
37  PndTCAInputContainer<BSEmcRecoHit> fFWECRecoHitArray{};
38  PndTCAInputContainer<BSEmcRecoHit> fBarrelRecoHitArray{};
39 
40  ClassDef(BSEmcPlotBarrelFwEndcapOverlap, 0);
41 };
42 
43 #endif /*BSEMCPLOTBARRELFWENDCAPOVERLAP_HH*/
Base Processclass for plotting.
Plots some values to investigate the overlap of the Barrel and the FwEndcap.
Input and Output Container implementation of PndInputContainerI using an underlying TClonesArray...
virtual void Process()
The actual data transformation (digitizing, clustering, etc.) should be defined here.
virtual void InitHistos(const TString &t_folderprefix)