PandaRoot
PndMvdMCEventAna.h
Go to the documentation of this file.
1 //****************************************************************************
2 //* This file is part of PandaRoot. *
3 //* *
4 //* PandaRoot is distributed under the terms of the *
5 //* GNU General Public License (GPL) version 3, *
6 //* copied verbatim in the file "LICENSE". *
7 //* *
8 //* Copyright (C) 2006 - 2024 FAIR GmbH and copyright holders of PandaRoot *
9 //* The copyright holders are listed in the file "COPYRIGHTHOLDERS". *
10 //* The authors are listed in the file "AUTHORS". *
11 //****************************************************************************
12 
13 //
14 // C++ Interface: PndMvdMCEventAna
15 //
16 // Description:
17 //
18 //
19 // Author: t.stockmanns <stockman@ikp455>, (C) 2007
20 //
21 // Copyright: See COPYING file that comes with this distribution
22 //
23 //
24 #ifndef PNDMVDMCEVENTANA_H
25 #define PNDMVDMCEVENTANA_H
26 
27 #include "PndMvdEventAna.h"
28 #include "PndSdsMCPoint.h"
29 #include "TTree.h"
30 #include "TCanvas.h"
31 #include "TH1.h"
32 #include "TH2.h"
33 #include "TFile.h"
34 #include "TClonesArray.h"
35 
40  public:
42  PndMvdMCEventAna(TString fileName);
43  virtual ~PndMvdMCEventAna(){};
44 
45  virtual void InitBranch();
46  virtual void InitHistos();
47  virtual void AnaHitNr(Int_t hitNr);
48 
49  private:
50  TClonesArray *fMCTrackArray;
51  PndGeoHandling *fGeoH;
52 
53  ClassDef(PndMvdMCEventAna, 1);
54 };
55 
56 #endif
virtual void InitHistos()
virtual ~PndMvdMCEventAna()
Class to access the naming information of the MVD.
virtual void InitBranch()
virtual void AnaHitNr(Int_t hitNr)