|
CbmRoot
|
#include <CbmTrdRecoQa.h>
Public Member Functions | |
| CbmTrdRecoQa () | |
| CbmTrdRecoQa (const char *name, const char *title="FairTask") | |
| virtual | ~CbmTrdRecoQa () |
| InitStatus | Init () |
| InitStatus | ReInit () |
| void | SetParContainers () |
| virtual void | Exec (Option_t *option) |
| virtual void | Finish () |
| void | SetTriangularPads (Bool_t triangles) |
| void | SetTriggerThreshold (Double_t triggerthreshold) |
Private Member Functions | |
| void | WriteHistograms () |
| CbmTrdRecoQa (const CbmTrdRecoQa &) | |
| CbmTrdRecoQa & | operator= (const CbmTrdRecoQa &) |
Private Attributes | |
| Bool_t | fTrianglePads |
| Double_t | fTriggerTH |
| TClonesArray * | fClusters |
| TClonesArray * | fHits |
| TClonesArray * | fMCPoints |
| CbmTrdParSetDigi * | fDigiPar |
| CbmTrdParModDigi * | fModuleInfo |
| CbmTrdGeoHandler * | fGeoHandler |
| std::map< Int_t, TCanvas * > | fModuleMap |
| std::map< Int_t, TGraphErrors * > | fModuleMapPoint |
| std::map< Int_t, TH2D * > | fModuleMapDigi |
| std::map< Int_t, TH2I * > | fModuleMapCluster |
| std::map< Int_t, TGraphErrors * > | fModuleMapHit |
| std::map< Int_t, std::vector< TLine * > * > | fModuleMapTrack |
Definition at line 45 of file CbmTrdRecoQa.h.
| CbmTrdRecoQa::CbmTrdRecoQa | ( | ) |
Definition at line 53 of file CbmTrdRecoQa.cxx.
References CbmTrdRecoQa().
Referenced by CbmTrdRecoQa(), CbmTrdRecoQa(), and operator=().
| CbmTrdRecoQa::CbmTrdRecoQa | ( | const char * | name, |
| const char * | title = "FairTask" ) |
Definition at line 56 of file CbmTrdRecoQa.cxx.
References fClusters, fDigiPar, fGeoHandler, fHits, fMCPoints, fModuleInfo, fModuleMap, fModuleMapCluster, fModuleMapDigi, fModuleMapHit, fModuleMapPoint, fModuleMapTrack, fTrianglePads, and fTriggerTH.
|
virtual |
Definition at line 78 of file CbmTrdRecoQa.cxx.
|
private |
References CbmTrdRecoQa().
|
virtual |
Definition at line 176 of file CbmTrdRecoQa.cxx.
References CbmTrdUtils::CreateRectangularPad(), CbmTrdUtils::CreateTriangularPad(), fClusters, fDigiPar, fHits, fMCPoints, fModuleInfo, fModuleMap, fModuleMapCluster, fModuleMapDigi, fModuleMapHit, fModuleMapPoint, fModuleMapTrack, fTrianglePads, CbmDigiManager::Get(), CbmHit::GetAddress(), CbmTrdDigi::GetAddress(), CbmTrdDigi::GetCharge(), CbmTrdAddress::GetColumnId(), CbmCluster::GetDigi(), CbmPixelHit::GetDx(), CbmPixelHit::GetDy(), CbmTrdAddress::GetModuleAddress(), CbmTrdAddress::GetModuleId(), CbmCluster::GetNofDigis(), CbmDigiManager::GetNofDigis(), CbmTrdAddress::GetRowId(), CbmTrdAddress::GetSectorId(), CbmPixelHit::GetX(), CbmTrdPoint::GetXIn(), CbmTrdPoint::GetXOut(), CbmPixelHit::GetY(), CbmTrdPoint::GetYIn(), CbmTrdPoint::GetYOut(), CbmHit::GetZ(), CbmTrdPoint::GetZIn(), CbmTrdPoint::GetZOut(), CbmDigiManager::Instance(), kTrd, pos, x, and y.
|
virtual |
Definition at line 561 of file CbmTrdRecoQa.cxx.
References WriteHistograms().
| InitStatus CbmTrdRecoQa::Init | ( | ) |
Definition at line 86 of file CbmTrdRecoQa.cxx.
References fClusters, fGeoHandler, fHits, fMCPoints, CbmDigiManager::Init(), CbmDigiManager::Instance(), kTrd, and rootMgr.
|
private |
References CbmTrdRecoQa().
| InitStatus CbmTrdRecoQa::ReInit | ( | ) |
Definition at line 147 of file CbmTrdRecoQa.cxx.
References fDigiPar.
| void CbmTrdRecoQa::SetParContainers | ( | ) |
Definition at line 133 of file CbmTrdRecoQa.cxx.
References fDigiPar.
| void CbmTrdRecoQa::SetTriangularPads | ( | Bool_t | triangles | ) |
Definition at line 160 of file CbmTrdRecoQa.cxx.
References fTrianglePads.
| void CbmTrdRecoQa::SetTriggerThreshold | ( | Double_t | triggerthreshold | ) |
Definition at line 80 of file CbmTrdRecoQa.cxx.
References fTriggerTH.
|
private |
Definition at line 566 of file CbmTrdRecoQa.cxx.
Referenced by Finish().
|
private |
Definition at line 74 of file CbmTrdRecoQa.h.
Referenced by CbmTrdRecoQa(), Exec(), and Init().
|
private |
Definition at line 78 of file CbmTrdRecoQa.h.
Referenced by CbmTrdRecoQa(), Exec(), ReInit(), and SetParContainers().
|
private |
Definition at line 80 of file CbmTrdRecoQa.h.
Referenced by CbmTrdRecoQa(), and Init().
|
private |
Definition at line 75 of file CbmTrdRecoQa.h.
Referenced by CbmTrdRecoQa(), Exec(), and Init().
|
private |
Definition at line 76 of file CbmTrdRecoQa.h.
Referenced by CbmTrdRecoQa(), Exec(), and Init().
|
private |
Definition at line 79 of file CbmTrdRecoQa.h.
Referenced by CbmTrdRecoQa(), and Exec().
|
private |
Definition at line 91 of file CbmTrdRecoQa.h.
Referenced by CbmTrdRecoQa(), and Exec().
|
private |
Definition at line 94 of file CbmTrdRecoQa.h.
Referenced by CbmTrdRecoQa(), and Exec().
|
private |
Definition at line 93 of file CbmTrdRecoQa.h.
Referenced by CbmTrdRecoQa(), and Exec().
|
private |
Definition at line 95 of file CbmTrdRecoQa.h.
Referenced by CbmTrdRecoQa(), and Exec().
|
private |
Definition at line 92 of file CbmTrdRecoQa.h.
Referenced by CbmTrdRecoQa(), and Exec().
|
private |
Definition at line 96 of file CbmTrdRecoQa.h.
Referenced by CbmTrdRecoQa(), and Exec().
|
private |
Definition at line 71 of file CbmTrdRecoQa.h.
Referenced by CbmTrdRecoQa(), Exec(), and SetTriangularPads().
|
private |
Definition at line 72 of file CbmTrdRecoQa.h.
Referenced by CbmTrdRecoQa(), and SetTriggerThreshold().