CbmRoot
Loading...
Searching...
No Matches
CbmMvdSensorFindHitTask Class Reference

#include <CbmMvdSensorFindHitTask.h>

Inheritance diagram for CbmMvdSensorFindHitTask:
[legend]
Collaboration diagram for CbmMvdSensorFindHitTask:
[legend]

Public Member Functions

 CbmMvdSensorFindHitTask ()
 
 CbmMvdSensorFindHitTask (Int_t mode)
 
virtual ~CbmMvdSensorFindHitTask ()
 
void ExecChain ()
 
void Exec ()
 
void InitTask (CbmMvdSensor *mySensor)
 
virtual void SetInput (TObject *digi)
 
virtual void SetInputDigi (CbmMvdDigi *digi)
 
void SetSigmaNoise (Double_t sigmaNoise, Bool_t addNoise)
 
void SetSeedThreshold (Double_t seedCharge)
 
void SetNeighbourThreshold (Double_t neighCharge)
 
void SetAdcDynamic (Int_t adcDynamic)
 
void SetAdcOffset (Int_t adcOffset)
 
void SetAdcBits (Int_t adcBits)
 
Int_t GetAdcCharge (Float_t charge)
 
void SetHitPosErrX (Double_t errorX)
 
void SetHitPosErrY (Double_t errorY)
 
void SetHitPosErrZ (Double_t errorZ)
 
void ShowDebugHistograms ()
 
virtual void SendInputBuffer (TClonesArray *inputBuffer)
 
virtual void CallBufferForInputData ()
 
virtual TClonesArray * GetOutputArray ()
 
virtual bool PluginReady ()
 
MvdSensorPluginType GetPluginType ()
 
virtual Int_t GetPluginIDNumber ()
 
virtual void Init ()
 
virtual TClonesArray * GetInputArray ()
 
virtual TClonesArray * GetMatchArray ()
 
virtual TClonesArray * GetWriteArray ()
 
virtual TH1 * GetHistogram (UInt_t number)
 
virtual UInt_t GetMaxHistoNumber ()
 
virtual void SetInputArray (TClonesArray *)
 
virtual void SetOutputArray (TClonesArray *)
 
virtual void SetNextPlugin (CbmMvdSensorPlugin *plugin)
 
virtual void SetPreviousPlugin (CbmMvdSensorPlugin *plugin)
 
virtual CbmMvdSensorPluginGetNextPlugin ()
 
virtual CbmMvdSensorPluginGetPrevousPlugin ()
 
void SetPluginReady (bool flag)
 
void ShowDebugHistos ()
 
virtual const char * GetName () const
 
Bool_t IsInit ()
 

Public Attributes

CbmMvdSensorPluginfNextPlugin
 
CbmMvdSensorPluginfPreviousPlugin
 

Protected Attributes

Int_t fAdcDynamic
 
Int_t fAdcOffset
 
Int_t fAdcBits
 
Int_t fAdcSteps
 
Float_t fAdcStepSize
 
TClonesArray * fDigis
 
TClonesArray * fHits
 
TClonesArray * fClusters
 
TObjArray * fPixelChargeHistos
 
TObjArray * fTotalChargeInNpixelsArray
 
TH1F * fResolutionHistoX
 
TH1F * fResolutionHistoY
 
TH1F * fResolutionHistoCleanX
 
TH1F * fResolutionHistoCleanY
 
TH1F * fResolutionHistoMergedX
 
TH1F * fResolutionHistoMergedY
 
TH2F * fBadHitHisto
 
Float_t * fGausArray
 
Int_t fGausArrayIt
 
Int_t fGausArrayLimit
 
std::map< std::pair< Int_t, Int_t >, Int_t > fDigiMap
 
std::map< std::pair< Int_t, Int_t >, Int_t >::iterator fDigiMapIt
 
TH2F * h
 
TH2F * h3
 
TH1F * h1
 
TH1F * h2
 
TH1F * Qseed
 
TH1F * fFullClusterHisto
 
TCanvas * c1
 
TClonesArray * fInputBuffer
 
TClonesArray * fOutputBuffer
 
CbmMvdSensorfSensor
 
bool bFlag
 
Bool_t initialized
 
const char * fName
 
Int_t fPluginIDNumber
 
TObjArray * fHistoArray
 

Private Member Functions

void Reset ()
 
void Finish ()
 
InitStatus ReInit ()
 
Int_t GetMvdGeometry ()
 
void SetMvdGeometry (Int_t detId)
 
void AddNoiseToDigis (CbmMvdDigi *digi)
 
void CheckForNeighbours (std::vector< Int_t > *clusterArray, Int_t clusterDigi, TArrayS *pixelUsed)
 
void CreateHit (std::vector< Int_t > *clusterArray, TVector3 &pos, TVector3 &dpos)
 
void ComputeCenterOfGravity (std::vector< Int_t > *clusterArray, TVector3 &pos, TVector3 &dpos)
 
void UpdateDebugHistos (std::vector< Int_t > *clusterArray, Int_t seedIndexX, Int_t seedIndexY)
 
 CbmMvdSensorFindHitTask (const CbmMvdSensorFindHitTask &)
 
CbmMvdSensorFindHitTask operator= (const CbmMvdSensorFindHitTask &)
 
 ClassDef (CbmMvdSensorFindHitTask, 1)
 

Private Attributes

Int_t fNEvent
 
Int_t fMode
 
Int_t fCounter
 
Double_t fSigmaNoise
 
Double_t fSeedThreshold
 
Double_t fNeighThreshold
 
Bool_t fShowDebugHistos
 
Bool_t fUseMCInfo
 
Bool_t inputSet
 
Double_t fLayerRadius
 
Double_t fLayerRadiusInner
 
Double_t fLayerPosZ
 
Double_t fHitPosX
 
Double_t fHitPosY
 
Double_t fHitPosZ
 
Double_t fHitPosErrX
 
Double_t fHitPosErrY
 
Double_t fHitPosErrZ
 
TString fBranchName
 
Int_t fDigisInCluster
 
Bool_t fAddNoise
 

Static Private Attributes

static const Short_t fChargeArraySize = 7
 

Detailed Description

Definition at line 43 of file CbmMvdSensorFindHitTask.h.

Constructor & Destructor Documentation

◆ CbmMvdSensorFindHitTask() [1/3]

CbmMvdSensorFindHitTask::CbmMvdSensorFindHitTask ( )

Default constructor

Definition at line 61 of file CbmMvdSensorFindHitTask.cxx.

References CbmMvdSensorPlugin::fPluginIDNumber.

◆ CbmMvdSensorFindHitTask() [2/3]

CbmMvdSensorFindHitTask::CbmMvdSensorFindHitTask ( Int_t mode)

Standard constructor

Parameters
nameTask name
mode0 = no fake digis generation, 1 = generate fake digis

Definition at line 120 of file CbmMvdSensorFindHitTask.cxx.

References CbmMvdSensorPlugin::fPluginIDNumber.

◆ ~CbmMvdSensorFindHitTask()

CbmMvdSensorFindHitTask::~CbmMvdSensorFindHitTask ( )
virtual

Destructor

Definition at line 178 of file CbmMvdSensorFindHitTask.cxx.

References fClusters, fHits, and CbmMvdSensorTask::fInputBuffer.

◆ CbmMvdSensorFindHitTask() [3/3]

CbmMvdSensorFindHitTask::CbmMvdSensorFindHitTask ( const CbmMvdSensorFindHitTask & )
private

Member Function Documentation

◆ AddNoiseToDigis()

void CbmMvdSensorFindHitTask::AddNoiseToDigis ( CbmMvdDigi * digi)
private

◆ CallBufferForInputData()

virtual void CbmMvdSensorTask::CallBufferForInputData ( )
inlinevirtualinherited

Definition at line 44 of file CbmMvdSensorTask.h.

◆ CheckForNeighbours()

void CbmMvdSensorFindHitTask::CheckForNeighbours ( std::vector< Int_t > * clusterArray,
Int_t clusterDigi,
TArrayS * pixelUsed )
private

◆ ClassDef()

CbmMvdSensorFindHitTask::ClassDef ( CbmMvdSensorFindHitTask ,
1  )
private

◆ ComputeCenterOfGravity()

◆ CreateHit()

◆ Exec()

◆ ExecChain()

void CbmMvdSensorFindHitTask::ExecChain ( )
virtual

Task execution

Reimplemented from CbmMvdSensorTask.

Definition at line 240 of file CbmMvdSensorFindHitTask.cxx.

References Exec().

◆ Finish()

void CbmMvdSensorFindHitTask::Finish ( )
privatevirtual

Virtual method Finish

Reimplemented from CbmMvdSensorTask.

◆ GetAdcCharge()

Int_t CbmMvdSensorFindHitTask::GetAdcCharge ( Float_t charge)

Referenced by ComputeCenterOfGravity(), and Exec().

◆ GetHistogram()

TH1 * CbmMvdSensorPlugin::GetHistogram ( UInt_t number)
virtualinherited

Definition at line 40 of file CbmMvdSensorPlugin.cxx.

References CbmMvdSensorPlugin::fHistoArray.

Referenced by CbmMvdSensor::GetHistogram().

◆ GetInputArray()

virtual TClonesArray * CbmMvdSensorPlugin::GetInputArray ( )
inlinevirtualinherited

Definition at line 56 of file CbmMvdSensorPlugin.h.

◆ GetMatchArray()

virtual TClonesArray * CbmMvdSensorPlugin::GetMatchArray ( )
inlinevirtualinherited

Reimplemented in CbmMvdSensorDigitizerTask, and CbmMvdSensorDigitizerTBTask.

Definition at line 58 of file CbmMvdSensorPlugin.h.

Referenced by CbmMvdSensor::GetMatchArray().

◆ GetMaxHistoNumber()

virtual UInt_t CbmMvdSensorPlugin::GetMaxHistoNumber ( )
inlinevirtualinherited

Definition at line 61 of file CbmMvdSensorPlugin.h.

References CbmMvdSensorPlugin::fHistoArray.

◆ GetMvdGeometry()

Int_t CbmMvdSensorFindHitTask::GetMvdGeometry ( )
private

Get MVD geometry parameters from database @value Number of MVD stations

◆ GetName()

◆ GetNextPlugin()

virtual CbmMvdSensorPlugin * CbmMvdSensorPlugin::GetNextPlugin ( )
inlinevirtualinherited

Definition at line 75 of file CbmMvdSensorPlugin.h.

References CbmMvdSensorPlugin::fNextPlugin.

◆ GetOutputArray()

virtual TClonesArray * CbmMvdSensorTask::GetOutputArray ( )
inlinevirtualinherited

◆ GetPluginIDNumber()

virtual Int_t CbmMvdSensorPlugin::GetPluginIDNumber ( )
inlinevirtualinherited

Definition at line 50 of file CbmMvdSensorPlugin.h.

References CbmMvdSensorPlugin::fPluginIDNumber.

Referenced by CbmMvdDetector::DetectPlugin().

◆ GetPluginType()

MvdSensorPluginType CbmMvdSensorTask::GetPluginType ( )
inlinevirtualinherited

Returns task type to a upper control unit

Implements CbmMvdSensorPlugin.

Definition at line 53 of file CbmMvdSensorTask.h.

References task.

◆ GetPrevousPlugin()

virtual CbmMvdSensorPlugin * CbmMvdSensorPlugin::GetPrevousPlugin ( )
inlinevirtualinherited

Definition at line 76 of file CbmMvdSensorPlugin.h.

References CbmMvdSensorPlugin::fPreviousPlugin.

◆ GetWriteArray()

virtual TClonesArray * CbmMvdSensorPlugin::GetWriteArray ( )
inlinevirtualinherited

Reimplemented in CbmMvdSensorDigitizerTask, and CbmMvdSensorDigitizerTBTask.

Definition at line 59 of file CbmMvdSensorPlugin.h.

◆ Init()

virtual void CbmMvdSensorPlugin::Init ( )
inlinevirtualinherited

Definition at line 51 of file CbmMvdSensorPlugin.h.

◆ InitTask()

◆ IsInit()

Bool_t CbmMvdSensorPlugin::IsInit ( )
inlineinherited

Definition at line 82 of file CbmMvdSensorPlugin.h.

References CbmMvdSensorPlugin::initialized.

◆ operator=()

CbmMvdSensorFindHitTask CbmMvdSensorFindHitTask::operator= ( const CbmMvdSensorFindHitTask & )
private

◆ PluginReady()

virtual bool CbmMvdSensorTask::PluginReady ( )
inlinevirtualinherited

Definition at line 51 of file CbmMvdSensorTask.h.

◆ ReInit()

InitStatus CbmMvdSensorFindHitTask::ReInit ( )
private

Reinitialisation

Definition at line 232 of file CbmMvdSensorFindHitTask.cxx.

◆ Reset()

void CbmMvdSensorFindHitTask::Reset ( )
private

Map of MC Volume Id to MvdStation Clear the arrays

◆ SendInputBuffer()

virtual void CbmMvdSensorTask::SendInputBuffer ( TClonesArray * inputBuffer)
inlinevirtualinherited

Definition at line 42 of file CbmMvdSensorTask.h.

References CbmMvdSensorTask::fInputBuffer.

◆ SetAdcBits()

void CbmMvdSensorFindHitTask::SetAdcBits ( Int_t adcBits)
inline

Definition at line 107 of file CbmMvdSensorFindHitTask.h.

References fAdcBits.

◆ SetAdcDynamic()

void CbmMvdSensorFindHitTask::SetAdcDynamic ( Int_t adcDynamic)
inline
proba(%) to have 1 fake hit Number of sigmas (of noise distr)
31.7 1
4.5 2
0.27 3
6.3e-3 4
5.7e-5 5
2.0e-7 6

Definition at line 105 of file CbmMvdSensorFindHitTask.h.

References fAdcDynamic.

◆ SetAdcOffset()

void CbmMvdSensorFindHitTask::SetAdcOffset ( Int_t adcOffset)
inline

Definition at line 106 of file CbmMvdSensorFindHitTask.h.

References fAdcOffset.

◆ SetHitPosErrX()

void CbmMvdSensorFindHitTask::SetHitPosErrX ( Double_t errorX)
inline

Detector Spatial resolution. Correlated with number of adc bits

Definition at line 112 of file CbmMvdSensorFindHitTask.h.

References fHitPosErrX.

◆ SetHitPosErrY()

void CbmMvdSensorFindHitTask::SetHitPosErrY ( Double_t errorY)
inline

Definition at line 113 of file CbmMvdSensorFindHitTask.h.

References fHitPosErrY.

◆ SetHitPosErrZ()

void CbmMvdSensorFindHitTask::SetHitPosErrZ ( Double_t errorZ)
inline

Definition at line 114 of file CbmMvdSensorFindHitTask.h.

References fHitPosErrZ.

◆ SetInput()

virtual void CbmMvdSensorFindHitTask::SetInput ( TObject * digi)
inlinevirtual

Reimplemented from CbmMvdSensorPlugin.

Definition at line 68 of file CbmMvdSensorFindHitTask.h.

References CbmMvdSensorTask::fInputBuffer, and inputSet.

◆ SetInputArray()

virtual void CbmMvdSensorPlugin::SetInputArray ( TClonesArray * )
inlinevirtualinherited

◆ SetInputDigi()

virtual void CbmMvdSensorFindHitTask::SetInputDigi ( CbmMvdDigi * digi)
inlinevirtual

Reimplemented from CbmMvdSensorTask.

Definition at line 74 of file CbmMvdSensorFindHitTask.h.

References CbmMvdSensorTask::fInputBuffer, and inputSet.

◆ SetMvdGeometry()

void CbmMvdSensorFindHitTask::SetMvdGeometry ( Int_t detId)
private

◆ SetNeighbourThreshold()

void CbmMvdSensorFindHitTask::SetNeighbourThreshold ( Double_t neighCharge)
inline

Definition at line 90 of file CbmMvdSensorFindHitTask.h.

References fNeighThreshold.

◆ SetNextPlugin()

virtual void CbmMvdSensorPlugin::SetNextPlugin ( CbmMvdSensorPlugin * plugin)
inlinevirtualinherited

Definition at line 72 of file CbmMvdSensorPlugin.h.

References CbmMvdSensorPlugin::fNextPlugin.

Referenced by CbmMvdSensor::Init().

◆ SetOutputArray()

virtual void CbmMvdSensorPlugin::SetOutputArray ( TClonesArray * )
inlinevirtualinherited

Definition at line 70 of file CbmMvdSensorPlugin.h.

◆ SetPluginReady()

void CbmMvdSensorPlugin::SetPluginReady ( bool flag)
inlineinherited

◆ SetPreviousPlugin()

virtual void CbmMvdSensorPlugin::SetPreviousPlugin ( CbmMvdSensorPlugin * plugin)
inlinevirtualinherited

Definition at line 73 of file CbmMvdSensorPlugin.h.

References CbmMvdSensorPlugin::fPreviousPlugin.

Referenced by CbmMvdSensor::Init().

◆ SetSeedThreshold()

void CbmMvdSensorFindHitTask::SetSeedThreshold ( Double_t seedCharge)
inline

Definition at line 89 of file CbmMvdSensorFindHitTask.h.

References fSeedThreshold.

◆ SetSigmaNoise()

void CbmMvdSensorFindHitTask::SetSigmaNoise ( Double_t sigmaNoise,
Bool_t addNoise )
inline

Accessors Modifiers

Definition at line 84 of file CbmMvdSensorFindHitTask.h.

References fAddNoise, and fSigmaNoise.

◆ ShowDebugHistograms()

void CbmMvdSensorFindHitTask::ShowDebugHistograms ( )
inline

Definition at line 115 of file CbmMvdSensorFindHitTask.h.

References fShowDebugHistos.

◆ ShowDebugHistos()

void CbmMvdSensorPlugin::ShowDebugHistos ( )
inlineinherited

Definition at line 80 of file CbmMvdSensorPlugin.h.

References CbmMvdSensorPlugin::fShowDebugHistos.

Referenced by CbmMvdSensor::ShowDebugHistos().

◆ UpdateDebugHistos()

void CbmMvdSensorFindHitTask::UpdateDebugHistos ( std::vector< Int_t > * clusterArray,
Int_t seedIndexX,
Int_t seedIndexY )
private

Member Data Documentation

◆ bFlag

◆ c1

TCanvas* CbmMvdSensorFindHitTask::c1
protected

Definition at line 159 of file CbmMvdSensorFindHitTask.h.

◆ fAdcBits

Int_t CbmMvdSensorFindHitTask::fAdcBits
protected

Definition at line 124 of file CbmMvdSensorFindHitTask.h.

Referenced by ComputeCenterOfGravity(), InitTask(), and SetAdcBits().

◆ fAdcDynamic

Int_t CbmMvdSensorFindHitTask::fAdcDynamic
protected

Definition at line 122 of file CbmMvdSensorFindHitTask.h.

Referenced by ComputeCenterOfGravity(), InitTask(), and SetAdcDynamic().

◆ fAdcOffset

Int_t CbmMvdSensorFindHitTask::fAdcOffset
protected

Definition at line 123 of file CbmMvdSensorFindHitTask.h.

Referenced by ComputeCenterOfGravity(), and SetAdcOffset().

◆ fAdcSteps

Int_t CbmMvdSensorFindHitTask::fAdcSteps
protected

Definition at line 125 of file CbmMvdSensorFindHitTask.h.

Referenced by InitTask().

◆ fAdcStepSize

Float_t CbmMvdSensorFindHitTask::fAdcStepSize
protected

Definition at line 126 of file CbmMvdSensorFindHitTask.h.

Referenced by InitTask().

◆ fAddNoise

Bool_t CbmMvdSensorFindHitTask::fAddNoise
private

Definition at line 188 of file CbmMvdSensorFindHitTask.h.

Referenced by Exec(), and SetSigmaNoise().

◆ fBadHitHisto

TH2F* CbmMvdSensorFindHitTask::fBadHitHisto
protected

Definition at line 143 of file CbmMvdSensorFindHitTask.h.

Referenced by UpdateDebugHistos().

◆ fBranchName

TString CbmMvdSensorFindHitTask::fBranchName
private

Definition at line 183 of file CbmMvdSensorFindHitTask.h.

◆ fChargeArraySize

const Short_t CbmMvdSensorFindHitTask::fChargeArraySize = 7
staticprivate

Definition at line 186 of file CbmMvdSensorFindHitTask.h.

Referenced by UpdateDebugHistos().

◆ fClusters

TClonesArray* CbmMvdSensorFindHitTask::fClusters
protected

Definition at line 130 of file CbmMvdSensorFindHitTask.h.

Referenced by CreateHit(), Exec(), and ~CbmMvdSensorFindHitTask().

◆ fCounter

Int_t CbmMvdSensorFindHitTask::fCounter
private

Definition at line 164 of file CbmMvdSensorFindHitTask.h.

◆ fDigiMap

std::map<std::pair<Int_t, Int_t>, Int_t> CbmMvdSensorFindHitTask::fDigiMap
protected

Definition at line 148 of file CbmMvdSensorFindHitTask.h.

Referenced by CheckForNeighbours(), and Exec().

◆ fDigiMapIt

std::map<std::pair<Int_t,Int_t>,Int_t>::iterator CbmMvdSensorFindHitTask::fDigiMapIt
protected

Definition at line 149 of file CbmMvdSensorFindHitTask.h.

Referenced by CheckForNeighbours(), and Exec().

◆ fDigis

TClonesArray* CbmMvdSensorFindHitTask::fDigis
protected

Definition at line 128 of file CbmMvdSensorFindHitTask.h.

◆ fDigisInCluster

Int_t CbmMvdSensorFindHitTask::fDigisInCluster
private

Definition at line 185 of file CbmMvdSensorFindHitTask.h.

Referenced by CreateHit().

◆ fFullClusterHisto

TH1F* CbmMvdSensorFindHitTask::fFullClusterHisto
protected

Definition at line 157 of file CbmMvdSensorFindHitTask.h.

Referenced by UpdateDebugHistos().

◆ fGausArray

Float_t* CbmMvdSensorFindHitTask::fGausArray
protected

Definition at line 144 of file CbmMvdSensorFindHitTask.h.

Referenced by AddNoiseToDigis(), and InitTask().

◆ fGausArrayIt

Int_t CbmMvdSensorFindHitTask::fGausArrayIt
protected

Definition at line 145 of file CbmMvdSensorFindHitTask.h.

Referenced by AddNoiseToDigis(), and InitTask().

◆ fGausArrayLimit

Int_t CbmMvdSensorFindHitTask::fGausArrayLimit
protected

Definition at line 146 of file CbmMvdSensorFindHitTask.h.

Referenced by AddNoiseToDigis(), and InitTask().

◆ fHistoArray

TObjArray* CbmMvdSensorPlugin::fHistoArray
protectedinherited

◆ fHitPosErrX

Double_t CbmMvdSensorFindHitTask::fHitPosErrX
private

Definition at line 179 of file CbmMvdSensorFindHitTask.h.

Referenced by SetHitPosErrX().

◆ fHitPosErrY

Double_t CbmMvdSensorFindHitTask::fHitPosErrY
private

Definition at line 180 of file CbmMvdSensorFindHitTask.h.

Referenced by SetHitPosErrY().

◆ fHitPosErrZ

Double_t CbmMvdSensorFindHitTask::fHitPosErrZ
private

Definition at line 181 of file CbmMvdSensorFindHitTask.h.

Referenced by SetHitPosErrZ().

◆ fHitPosX

Double_t CbmMvdSensorFindHitTask::fHitPosX
private

Definition at line 176 of file CbmMvdSensorFindHitTask.h.

Referenced by UpdateDebugHistos().

◆ fHitPosY

Double_t CbmMvdSensorFindHitTask::fHitPosY
private

Definition at line 177 of file CbmMvdSensorFindHitTask.h.

Referenced by UpdateDebugHistos().

◆ fHitPosZ

Double_t CbmMvdSensorFindHitTask::fHitPosZ
private

Definition at line 178 of file CbmMvdSensorFindHitTask.h.

Referenced by UpdateDebugHistos().

◆ fHits

TClonesArray* CbmMvdSensorFindHitTask::fHits
protected

Definition at line 129 of file CbmMvdSensorFindHitTask.h.

Referenced by CreateHit(), Exec(), InitTask(), and ~CbmMvdSensorFindHitTask().

◆ fInputBuffer

◆ fLayerPosZ

Double_t CbmMvdSensorFindHitTask::fLayerPosZ
private

Definition at line 175 of file CbmMvdSensorFindHitTask.h.

◆ fLayerRadius

Double_t CbmMvdSensorFindHitTask::fLayerRadius
private

Definition at line 173 of file CbmMvdSensorFindHitTask.h.

◆ fLayerRadiusInner

Double_t CbmMvdSensorFindHitTask::fLayerRadiusInner
private

Definition at line 174 of file CbmMvdSensorFindHitTask.h.

◆ fMode

Int_t CbmMvdSensorFindHitTask::fMode
private

Definition at line 163 of file CbmMvdSensorFindHitTask.h.

Referenced by Exec().

◆ fName

const char* CbmMvdSensorPlugin::fName
protectedinherited

Definition at line 92 of file CbmMvdSensorPlugin.h.

Referenced by CbmMvdSensorPlugin::GetName().

◆ fNeighThreshold

Double_t CbmMvdSensorFindHitTask::fNeighThreshold
private

Definition at line 167 of file CbmMvdSensorFindHitTask.h.

Referenced by Exec(), and SetNeighbourThreshold().

◆ fNEvent

Int_t CbmMvdSensorFindHitTask::fNEvent
private

Definition at line 162 of file CbmMvdSensorFindHitTask.h.

◆ fNextPlugin

CbmMvdSensorPlugin* CbmMvdSensorPlugin::fNextPlugin
inherited

data members

Definition at line 85 of file CbmMvdSensorPlugin.h.

Referenced by CbmMvdSensorPlugin::GetNextPlugin(), and CbmMvdSensorPlugin::SetNextPlugin().

◆ fOutputBuffer

◆ fPixelChargeHistos

TObjArray* CbmMvdSensorFindHitTask::fPixelChargeHistos
protected

Definition at line 133 of file CbmMvdSensorFindHitTask.h.

Referenced by InitTask(), and UpdateDebugHistos().

◆ fPluginIDNumber

◆ fPreviousPlugin

◆ fResolutionHistoCleanX

TH1F* CbmMvdSensorFindHitTask::fResolutionHistoCleanX
protected

Definition at line 139 of file CbmMvdSensorFindHitTask.h.

◆ fResolutionHistoCleanY

TH1F* CbmMvdSensorFindHitTask::fResolutionHistoCleanY
protected

Definition at line 140 of file CbmMvdSensorFindHitTask.h.

◆ fResolutionHistoMergedX

TH1F* CbmMvdSensorFindHitTask::fResolutionHistoMergedX
protected

Definition at line 141 of file CbmMvdSensorFindHitTask.h.

◆ fResolutionHistoMergedY

TH1F* CbmMvdSensorFindHitTask::fResolutionHistoMergedY
protected

Definition at line 142 of file CbmMvdSensorFindHitTask.h.

◆ fResolutionHistoX

TH1F* CbmMvdSensorFindHitTask::fResolutionHistoX
protected

Definition at line 137 of file CbmMvdSensorFindHitTask.h.

Referenced by UpdateDebugHistos().

◆ fResolutionHistoY

TH1F* CbmMvdSensorFindHitTask::fResolutionHistoY
protected

Definition at line 138 of file CbmMvdSensorFindHitTask.h.

Referenced by UpdateDebugHistos().

◆ fSeedThreshold

Double_t CbmMvdSensorFindHitTask::fSeedThreshold
private

Definition at line 166 of file CbmMvdSensorFindHitTask.h.

Referenced by Exec(), and SetSeedThreshold().

◆ fSensor

◆ fShowDebugHistos

Bool_t CbmMvdSensorFindHitTask::fShowDebugHistos
private

Definition at line 168 of file CbmMvdSensorFindHitTask.h.

Referenced by ShowDebugHistograms().

◆ fSigmaNoise

Double_t CbmMvdSensorFindHitTask::fSigmaNoise
private

Definition at line 165 of file CbmMvdSensorFindHitTask.h.

Referenced by InitTask(), SetSigmaNoise(), and UpdateDebugHistos().

◆ fTotalChargeInNpixelsArray

TObjArray* CbmMvdSensorFindHitTask::fTotalChargeInNpixelsArray
protected

Definition at line 134 of file CbmMvdSensorFindHitTask.h.

Referenced by InitTask(), and UpdateDebugHistos().

◆ fUseMCInfo

Bool_t CbmMvdSensorFindHitTask::fUseMCInfo
private

Definition at line 169 of file CbmMvdSensorFindHitTask.h.

◆ h

TH2F* CbmMvdSensorFindHitTask::h
protected

Definition at line 152 of file CbmMvdSensorFindHitTask.h.

◆ h1

TH1F* CbmMvdSensorFindHitTask::h1
protected

Definition at line 154 of file CbmMvdSensorFindHitTask.h.

◆ h2

TH1F* CbmMvdSensorFindHitTask::h2
protected

Definition at line 155 of file CbmMvdSensorFindHitTask.h.

◆ h3

TH2F* CbmMvdSensorFindHitTask::h3
protected

Definition at line 153 of file CbmMvdSensorFindHitTask.h.

◆ initialized

◆ inputSet

Bool_t CbmMvdSensorFindHitTask::inputSet
private

Definition at line 170 of file CbmMvdSensorFindHitTask.h.

Referenced by Exec(), SetInput(), and SetInputDigi().

◆ Qseed

TH1F* CbmMvdSensorFindHitTask::Qseed
protected

Definition at line 156 of file CbmMvdSensorFindHitTask.h.


The documentation for this class was generated from the following files: