|
CbmRoot
|
#include <CbmPsdHitProducer.h>
Public Member Functions | |
| CbmPsdHitProducer () | |
| ~CbmPsdHitProducer () | |
| virtual InitStatus | Init () |
| virtual void | Exec (Option_t *opt) |
| virtual void | Finish () |
Private Member Functions | |
| std::pair< Int_t, Int_t > | ProcessData (CbmEvent *event) |
| Processing of digis. | |
| CbmPsdHitProducer (const CbmPsdHitProducer &) | |
| CbmPsdHitProducer | operator= (const CbmPsdHitProducer &) |
| void | Reset () |
| ClassDef (CbmPsdHitProducer, 2) | |
Private Attributes | |
| Int_t | fNHits = 0 |
| TClonesArray * | fHitArray = nullptr |
| CbmDigiManager * | fDigiMan = nullptr |
| TClonesArray * | fEvents = nullptr |
| ULong64_t | fNofTs = 0 |
| ULong64_t | fNofEvents = 0 |
| ULong64_t | fNofDigis = 0 |
| ULong64_t | fNofHits = 0 |
| Double_t | fTimeTot = 0. |
| Float_t | fXi [NPsdMod] |
| Float_t | fYi [NPsdMod] |
| TH1F * | fhModXNewEn = nullptr |
Definition at line 34 of file CbmPsdHitProducer.h.
| CbmPsdHitProducer::CbmPsdHitProducer | ( | ) |
Default constructor
Definition at line 41 of file CbmPsdHitProducer.cxx.
Referenced by CbmPsdHitProducer(), ClassDef(), and operator=().
| CbmPsdHitProducer::~CbmPsdHitProducer | ( | ) |
|
private |
References CbmPsdHitProducer().
|
private |
References CbmPsdHitProducer().
|
virtual |
Virtual method Exec
Definition at line 113 of file CbmPsdHitProducer.cxx.
References fDigiMan, fEvents, fNofDigis, fNofEvents, fNofHits, fNofTs, fTimeTot, kPsd, ProcessData(), and Reset().
|
virtual |
Definition at line 173 of file CbmPsdHitProducer.cxx.
References fEvents, fhModXNewEn, fNofDigis, fNofEvents, fNofHits, fNofTs, and fTimeTot.
|
virtual |
Virtual method Init
Definition at line 57 of file CbmPsdHitProducer.cxx.
References fEvents, fHitArray, fhModXNewEn, CbmDigiManager::Init(), CbmDigiManager::Instance(), CbmDigiManager::IsPresent(), and kPsd.
|
private |
References CbmPsdHitProducer().
Processing of digis.
Definition at line 206 of file CbmPsdHitProducer.cxx.
References fDigiMan, fHitArray, CbmPsdDigi::GetEdep(), CbmPsdDigi::GetModuleID(), kPsd, kPsdDigi, and kPsdHit.
Referenced by Exec().
|
private |
|
private |
Digi Manager for input
Definition at line 61 of file CbmPsdHitProducer.h.
Referenced by Exec(), and ProcessData().
|
private |
Event array
Definition at line 64 of file CbmPsdHitProducer.h.
|
private |
Output array of CbmPsdHit
Definition at line 58 of file CbmPsdHitProducer.h.
Referenced by Init(), ProcessData(), Reset(), and ~CbmPsdHitProducer().
|
private |
Definition at line 86 of file CbmPsdHitProducer.h.
|
private |
Definition at line 55 of file CbmPsdHitProducer.h.
|
private |
Definition at line 73 of file CbmPsdHitProducer.h.
|
private |
Definition at line 72 of file CbmPsdHitProducer.h.
|
private |
Definition at line 74 of file CbmPsdHitProducer.h.
|
private |
|
private |
Definition at line 75 of file CbmPsdHitProducer.h.
Definition at line 83 of file CbmPsdHitProducer.h.
Referenced by CbmPsdHitProducer().
Definition at line 84 of file CbmPsdHitProducer.h.
Referenced by CbmPsdHitProducer().