FairRoot/PandaRoot
PndMvdDigiEventAna.h
Go to the documentation of this file.
1 //
2 // C++ Interface: PndMvdMCEventAna
3 //
4 // Description:
5 //
6 //
7 // Author: t.stockmanns <stockman@ikp455>, (C) 2007
8 //
9 // Copyright: See COPYING file that comes with this distribution
10 //
11 //
12 #ifndef PNDMVDDIGIEVENTANA_H
13 #define PNDMVDDIGIEVENTANA_H
14 
15 #include "PndMvdEventAna.h"
16 #include "PndSdsMCPoint.h"
17 #include "PndSdsDigiPixel.h"
18 #include "TTree.h"
19 #include "TCanvas.h"
20 #include "TH1.h"
21 #include "TH2.h"
22 #include "TFile.h"
23 #include "TClonesArray.h"
24 
29 public:
31  PndMvdDigiEventAna(TString fileName);
32  virtual ~PndMvdDigiEventAna(){};
33 
34  virtual void InitBranch();
35  virtual void InitHistos();
36  virtual void AnaHitNr(Int_t hitNr);
37  void EndOfEventAction();
38 
39  void CreateMaxHitsHisto();
41  void DrawAllModulesFEHisto();
42 
43 protected:
44  std::map<TString, std::vector<Int_t>* > fFeHits;
45  std::map<TString, std::vector<PndSdsDigiPixel> > fDigiPixelArray;
46 
48 
49 };
50 
51 #endif
virtual void AnaHitNr(Int_t hitNr)
virtual void InitHistos()
void DrawSingleModuleFEHisto(TString path)
std::map< TString, std::vector< PndSdsDigiPixel > > fDigiPixelArray
ClassDef(PndMvdDigiEventAna, 2)
std::map< TString, std::vector< Int_t > * > fFeHits
virtual void InitBranch()