|
FairRoot/PandaRoot
|
#include <PndMvdDigiEventAna.h>
Public Member Functions | |
| PndMvdDigiEventAna () | |
| PndMvdDigiEventAna (TString fileName) | |
| virtual | ~PndMvdDigiEventAna () |
| virtual void | InitBranch () |
| virtual void | InitHistos () |
| virtual void | AnaHitNr (Int_t hitNr) |
| void | EndOfEventAction () |
| void | CreateMaxHitsHisto () |
| void | DrawSingleModuleFEHisto (TString path) |
| void | DrawAllModulesFEHisto () |
| virtual void | Init (TString fileName) |
| void | InitCanvas () |
| void | AnaEvents (Int_t count) |
| void | AnaEventNr (Int_t Nr) |
| void | NextEvent () |
| void | DrawHistos () |
| void | DrawHisto (TString path, TString opt="") |
| void | SetCanvasColumns (Int_t col) |
| void | SetDrawOption (TString histoName, TString option) |
| void | SetSelection (TString sel) |
| void | FillVector () |
| void | DrawVector (Int_t index, TString opt) |
| Int_t | GetEventNr () const |
| TString | GetSelection () const |
| TH1 * | GetHisto (TString histoName) |
| TH1 * | GetHisto (Int_t i) |
| virtual void | AnaHits () |
| virtual void | BeginOfEventAction () |
| virtual void | ClearHistos () |
Protected Member Functions | |
| ClassDef (PndMvdDigiEventAna, 2) | |
| ClassDef (PndMvdEventAna, 1) | |
Protected Attributes | |
| std::map< TString, std::vector < Int_t > * > | fFeHits |
| std::map< TString, std::vector < PndSdsDigiPixel > > | fDigiPixelArray |
| Int_t | fActiveEvent |
| Int_t | fAnaEvents |
| TFile * | fFile |
| TTree * | fTree |
| TClonesArray * | fHitArray |
| TString | fClassName |
| TString | fBranchName |
| TString | fSelection |
| TCanvas * | fCan |
| std::map< TString, TH1 * > | fHistos |
| std::map< TString, TString > | fDrawOption |
| std::vector< TH1 * > | fHistoVector |
| Int_t | fCancol |
| PndGeoHandling * | fGeoH |
Definition at line 28 of file PndMvdDigiEventAna.h.
|
inline |
Definition at line 30 of file PndMvdDigiEventAna.h.
| PndMvdDigiEventAna::PndMvdDigiEventAna | ( | TString | fileName | ) |
Definition at line 16 of file PndMvdDigiEventAna.cxx.
References PndMvdEventAna::fGeoH, PndMvdEventAna::Init(), PndGeoHandling::Instance(), and PndMvdEventAna::SetCanvasColumns().
|
inlinevirtual |
Definition at line 32 of file PndMvdDigiEventAna.h.
|
inherited |
Definition at line 28 of file PndMvdEventAna.cxx.
References PndMvdEventAna::AnaHits(), PndMvdEventAna::BeginOfEventAction(), PndMvdEventAna::ClearHistos(), PndMvdEventAna::EndOfEventAction(), PndMvdEventAna::fActiveEvent, PndMvdEventAna::fAnaEvents, PndMvdEventAna::fTree, PndMvdEventAna::InitHistos(), and vecs.
Referenced by PndMvdEventAna::NextEvent().
|
inherited |
Definition at line 79 of file PndMvdEventAna.cxx.
References PndMvdEventAna::AnaHits(), count, PndMvdEventAna::fActiveEvent, PndMvdEventAna::fAnaEvents, PndMvdEventAna::fTree, i, and PndMvdEventAna::InitHistos().
|
virtual |
Reimplemented from PndMvdEventAna.
Definition at line 38 of file PndMvdDigiEventAna.cxx.
References Double_t, PndMvdEventAna::fActiveEvent, fDigiPixelArray, PndMvdEventAna::fDrawOption, fFeHits, PndMvdEventAna::fHistos, PndMvdEventAna::fHitArray, PndMvdEventAna::fTree, PndSdsDigi::GetFE(), PndSdsDigiPixel::GetPixelColumn(), PndSdsDigiPixel::GetPixelRow(), and hit().
|
virtualinherited |
Reimplemented in PndMvdAllDataEventAna.
Definition at line 94 of file PndMvdEventAna.cxx.
References PndMvdEventAna::AnaHitNr(), PndMvdEventAna::fHitArray, and i.
Referenced by PndMvdEventAna::AnaEventNr(), and PndMvdEventAna::AnaEvents().
|
inlinevirtualinherited |
Reimplemented in PndMvdAllDataEventAna.
Definition at line 60 of file PndMvdEventAna.h.
Referenced by PndMvdEventAna::AnaEventNr().
|
protected |
|
protectedinherited |
|
inlinevirtualinherited |
Reimplemented in PndMvdAllDataEventAna.
Definition at line 62 of file PndMvdEventAna.h.
Referenced by PndMvdEventAna::AnaEventNr().
| void PndMvdDigiEventAna::CreateMaxHitsHisto | ( | ) |
Definition at line 58 of file PndMvdDigiEventAna.cxx.
References PndMvdEventAna::fAnaEvents, PndMvdEventAna::fGeoH, PndMvdEventAna::fHistoVector, GetEntries(), PndGeoHandling::GetPath(), i, and TString.
| void PndMvdDigiEventAna::DrawAllModulesFEHisto | ( | ) |
Definition at line 147 of file PndMvdDigiEventAna.cxx.
|
inherited |
Definition at line 63 of file PndMvdEventAna.cxx.
References PndMvdEventAna::fCan, PndMvdEventAna::fHistos, and i.
| void PndMvdDigiEventAna::DrawSingleModuleFEHisto | ( | TString | path | ) |
Definition at line 137 of file PndMvdDigiEventAna.cxx.
References fe, fFeHits, and i.
|
inherited |
|
virtual |
Reimplemented from PndMvdEventAna.
Definition at line 158 of file PndMvdDigiEventAna.cxx.
|
inherited |
Definition at line 102 of file PndMvdEventAna.cxx.
References PndMvdEventAna::fHistos, and PndMvdEventAna::fHistoVector.
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
virtualinherited |
Reimplemented in PndMvdAllDataEventAna.
Definition at line 16 of file PndMvdEventAna.cxx.
References PndMvdEventAna::fActiveEvent, PndMvdEventAna::fBranchName, PndMvdEventAna::fClassName, PndMvdEventAna::fFile, PndMvdEventAna::fHitArray, PndMvdEventAna::fTree, PndMvdEventAna::InitBranch(), and PndMvdEventAna::InitHistos().
Referenced by PndMvdDigiEventAna().
|
virtual |
Implements PndMvdEventAna.
Definition at line 24 of file PndMvdDigiEventAna.cxx.
References PndMvdEventAna::fBranchName, and PndMvdEventAna::fClassName.
|
inherited |
Definition at line 55 of file PndMvdEventAna.cxx.
References Double_t, PndMvdEventAna::fCan, PndMvdEventAna::fCancol, and PndMvdEventAna::fHistos.
|
virtual |
Implements PndMvdEventAna.
Definition at line 30 of file PndMvdDigiEventAna.cxx.
References PndMvdEventAna::fHistos.
|
inherited |
Definition at line 46 of file PndMvdEventAna.cxx.
References PndMvdEventAna::AnaEventNr(), PndMvdEventAna::fActiveEvent, PndMvdEventAna::fAnaEvents, and PndMvdEventAna::fTree.
|
inlineinherited |
Definition at line 47 of file PndMvdEventAna.h.
References col, and PndMvdEventAna::fCancol.
Referenced by PndMvdAllDataEventAna::PndMvdAllDataEventAna(), and PndMvdDigiEventAna().
|
inlineinherited |
|
protectedinherited |
Definition at line 62 of file PndMvdEventAna.h.
Referenced by PndMvdEventAna::AnaEventNr(), PndMvdEventAna::AnaEvents(), PndMvdMCEventAna::AnaHitNr(), AnaHitNr(), PndMvdAllDataEventAna::AnaHits(), PndMvdEventAna::GetEventNr(), PndMvdEventAna::Init(), and PndMvdEventAna::NextEvent().
|
protectedinherited |
Definition at line 66 of file PndMvdEventAna.h.
Referenced by PndMvdEventAna::AnaEventNr(), PndMvdEventAna::AnaEvents(), CreateMaxHitsHisto(), and PndMvdEventAna::NextEvent().
|
protectedinherited |
Definition at line 71 of file PndMvdEventAna.h.
Referenced by PndMvdEventAna::Init(), InitBranch(), and PndMvdMCEventAna::InitBranch().
|
protectedinherited |
Definition at line 73 of file PndMvdEventAna.h.
Referenced by PndMvdEventAna::DrawHistos(), and PndMvdEventAna::InitCanvas().
|
protectedinherited |
Definition at line 77 of file PndMvdEventAna.h.
Referenced by PndMvdEventAna::InitCanvas(), and PndMvdEventAna::SetCanvasColumns().
|
protectedinherited |
Definition at line 70 of file PndMvdEventAna.h.
Referenced by PndMvdEventAna::Init(), InitBranch(), and PndMvdMCEventAna::InitBranch().
|
protected |
Definition at line 45 of file PndMvdDigiEventAna.h.
Referenced by AnaHitNr().
Definition at line 75 of file PndMvdEventAna.h.
Referenced by AnaHitNr(), PndMvdMCEventAna::InitHistos(), and PndMvdEventAna::SetDrawOption().
Definition at line 44 of file PndMvdDigiEventAna.h.
Referenced by AnaHitNr(), DrawAllModulesFEHisto(), and DrawSingleModuleFEHisto().
|
protectedinherited |
Definition at line 67 of file PndMvdEventAna.h.
Referenced by PndMvdEventAna::Init(), and PndMvdAllDataEventAna::Init().
|
protectedinherited |
Definition at line 78 of file PndMvdEventAna.h.
Referenced by PndMvdAllDataEventAna::Create3DGeoHits(), CreateMaxHitsHisto(), PndMvdAllDataEventAna::FillHitHistos(), PndMvdAllDataEventAna::GetLocalHitPoints(), PndMvdAllDataEventAna::GetModulesHit(), PndMvdAllDataEventAna::PndMvdAllDataEventAna(), and PndMvdDigiEventAna().
Definition at line 74 of file PndMvdEventAna.h.
Referenced by AnaHitNr(), PndMvdMCEventAna::AnaHitNr(), PndMvdAllDataEventAna::ClearAllHMaps(), PndMvdAllDataEventAna::DrawAllHistos(), PndMvdEventAna::DrawHisto(), PndMvdEventAna::DrawHistos(), PndMvdAllDataEventAna::DrawHitHisto(), PndMvdAllDataEventAna::FillHitHistos(), PndMvdEventAna::FillVector(), PndMvdEventAna::GetHisto(), PndMvdEventAna::InitCanvas(), InitHistos(), and PndMvdMCEventAna::InitHistos().
|
protectedinherited |
Definition at line 76 of file PndMvdEventAna.h.
Referenced by CreateMaxHitsHisto(), PndMvdEventAna::DrawVector(), PndMvdEventAna::FillVector(), and PndMvdEventAna::GetHisto().
|
protectedinherited |
Definition at line 69 of file PndMvdEventAna.h.
Referenced by AnaHitNr(), PndMvdMCEventAna::AnaHitNr(), PndMvdAllDataEventAna::AnaHits(), PndMvdEventAna::AnaHits(), PndMvdAllDataEventAna::CalcMeanHitPos(), PndMvdAllDataEventAna::Create3DGeoHits(), PndMvdAllDataEventAna::DrawHitTracks(), PndMvdAllDataEventAna::Fill3DHisto(), PndMvdAllDataEventAna::FillHitHistos(), PndMvdAllDataEventAna::FillHitPerClusterHistos(), PndMvdEventAna::Init(), PndMvdAllDataEventAna::Init(), and PndMvdAllDataEventAna::PrintHitArray().
|
protectedinherited |
Definition at line 72 of file PndMvdEventAna.h.
Referenced by PndMvdMCEventAna::AnaHitNr(), PndMvdEventAna::GetSelection(), and PndMvdEventAna::SetSelection().
|
protectedinherited |
Definition at line 68 of file PndMvdEventAna.h.
Referenced by PndMvdEventAna::AnaEventNr(), PndMvdEventAna::AnaEvents(), PndMvdMCEventAna::AnaHitNr(), AnaHitNr(), PndMvdAllDataEventAna::AnaHits(), PndMvdEventAna::Init(), PndMvdAllDataEventAna::Init(), and PndMvdEventAna::NextEvent().
1.8.8