#include <CbmMvdHitfinder.h>
Definition at line 31 of file CbmMvdHitfinder.h.
◆ CbmMvdHitfinder() [1/4]
CbmMvdHitfinder::CbmMvdHitfinder |
( |
| ) |
|
◆ CbmMvdHitfinder() [2/4]
CbmMvdHitfinder::CbmMvdHitfinder |
( |
const char * | name, |
|
|
Int_t | iVerbose = 1 ) |
◆ CbmMvdHitfinder() [3/4]
CbmMvdHitfinder::CbmMvdHitfinder |
( |
const char * | name, |
|
|
Int_t | mode, |
|
|
Int_t | iVerbose ) |
◆ ~CbmMvdHitfinder()
CbmMvdHitfinder::~CbmMvdHitfinder |
( |
| ) |
|
|
virtual |
◆ CbmMvdHitfinder() [4/4]
◆ ClassDef()
◆ Exec()
void CbmMvdHitfinder::Exec |
( |
Option_t * | opt | ) |
|
Definition at line 102 of file CbmMvdHitfinder.cxx.
References fDigiMan, fEventMode, fEvents, fHits, fInputCluster, fNofTs, fTimer, fUseClusterfinder, CbmDigiManager::IsPresent(), kMvd, kMvdHit, ProcessData(), and Timeslice.
◆ Finish()
void CbmMvdHitfinder::Finish |
( |
| ) |
|
|
privatevirtual |
◆ GetMvdGeometry()
void CbmMvdHitfinder::GetMvdGeometry |
( |
| ) |
|
|
private |
◆ Init()
InitStatus CbmMvdHitfinder::Init |
( |
| ) |
|
|
privatevirtual |
Intialisation
Definition at line 200 of file CbmMvdHitfinder.cxx.
References EventByEvent, fDetector, fDigiMan, fEventMode, fEvents, fHitfinderPluginNr, fHits, fInputCluster, fMyPluginID, fShowDebugHistos, fUseClusterfinder, CbmMvdDetector::GetPluginArraySize(), CbmMvdDetector::GetPluginCount(), CbmMvdDetector::GetSensorMap(), CbmDigiManager::Init(), CbmMvdDetector::Init(), CbmDigiManager::Instance(), CbmMvdDetector::Instance(), CbmDigiManager::IsPresent(), kMvd, CbmMvdDetector::SetPluginCount(), CbmMvdDetector::SetSensorArrayFilled(), and CbmMvdDetector::ShowDebugHistos().
◆ operator=()
◆ ParametersToString()
std::string CbmMvdHitfinder::ParametersToString |
( |
| ) |
const |
|
private |
◆ PrintParameters()
void CbmMvdHitfinder::PrintParameters |
( |
| ) |
const |
|
private |
◆ ProcessData()
void CbmMvdHitfinder::ProcessData |
( |
CbmEvent * | event | ) |
|
|
private |
Definition at line 158 of file CbmMvdHitfinder.cxx.
References CbmMvdDetectorId::DetectorId(), CbmMvdDetector::DetectPlugin(), CbmMvdDetector::Exec(), fDetector, fHitfinderPluginNr, fHits, fInputCluster, fMyPluginID, CbmMvdDetector::GetOutputArray(), CbmMvdCluster::GetSensorNr(), kMvdCluster, CbmMvdDetector::SendInputToSensorPlugin(), and CbmMvdCluster::SetRefId().
Referenced by Exec().
◆ Register()
void CbmMvdHitfinder::Register |
( |
| ) |
|
|
private |
Register the output arrays to the IOManager
◆ ReInit()
InitStatus CbmMvdHitfinder::ReInit |
( |
| ) |
|
|
privatevirtual |
◆ Reset()
void CbmMvdHitfinder::Reset |
( |
| ) |
|
|
private |
◆ SetMode()
◆ ShowDebugHistos()
void CbmMvdHitfinder::ShowDebugHistos |
( |
| ) |
|
|
inline |
◆ UseClusterfinder()
void CbmMvdHitfinder::UseClusterfinder |
( |
Bool_t | clusterfinderFlag | ) |
|
|
inline |
◆ fDetector
◆ fDigiMan
◆ fEventMode
◆ fEvents
TClonesArray* CbmMvdHitfinder::fEvents = nullptr |
|
private |
◆ fHitfinderPluginNr
UInt_t CbmMvdHitfinder::fHitfinderPluginNr |
|
private |
◆ fHits
TClonesArray* CbmMvdHitfinder::fHits |
|
private |
◆ fInputCluster
TClonesArray* CbmMvdHitfinder::fInputCluster |
|
private |
◆ fmode
Int_t CbmMvdHitfinder::fmode |
|
private |
◆ fMyPluginID
Int_t CbmMvdHitfinder::fMyPluginID |
|
protected |
◆ fNofTs
Int_t CbmMvdHitfinder::fNofTs = 0 |
|
private |
◆ fShowDebugHistos
Bool_t CbmMvdHitfinder::fShowDebugHistos |
|
private |
◆ fTimer
TStopwatch CbmMvdHitfinder::fTimer |
|
private |
◆ fUseClusterfinder
Bool_t CbmMvdHitfinder::fUseClusterfinder |
|
private |
The documentation for this class was generated from the following files: