Go to the documentation of this file.
7 #ifndef CBMMVDSENSORHITFINDERTASK_H
8 #define CBMMVDSENSORHITFINDERTASK_H 1
17 #include "TObjArray.h"
18 #include "TRefArray.h"
26 #include "TStopwatch.h"
139 std::map<std::pair<Int_t, Int_t>, Int_t>::iterator
fDigiMapIt;
CbmMvdSensorHitfinderTask operator=(const CbmMvdSensorHitfinderTask &)
CbmMvdSensorHitfinderTask()
virtual ~CbmMvdSensorHitfinderTask()
void SetNeighbourThreshold(Double_t neighCharge)
TObjArray * fTotalChargeInNpixelsArray
static const Short_t fChargeArraySize
void SetSeedThreshold(Double_t seedCharge)
Int_t GetAdcCharge(Float_t charge)
void InitTask(CbmMvdSensor *mySensor)
TH1F * fResolutionHistoMergedY
void SetHitPosErrX(Double_t errorX)
void SetHitPosErrZ(Double_t errorZ)
void SetAdcBits(Int_t adcBits)
void ShowDebugHistograms()
TH1F * fResolutionHistoMergedX
void SetAdcOffset(Int_t adcOffset)
void SetMvdGeometry(Int_t detId)
void SetHitPosErrY(Double_t errorY)
CbmMvdSensorHitfinderTask(const CbmMvdSensorHitfinderTask &)
void CreateHit(CbmMvdCluster *clusterArray, TVector3 &pos, TVector3 &dpos)
void SetSigmaNoise(Double_t sigmaNoise, Bool_t addNoise)
Double_t fLayerRadiusInner
TClonesArray * fInputBuffer
std::map< std::pair< Int_t, Int_t >, Int_t > fDigiMap
TObjArray * fPixelChargeHistos
void ComputeCenterOfGravity(CbmMvdCluster *clusterArray, TVector3 &pos, TVector3 &dpos)
std::map< std::pair< Int_t, Int_t >, Int_t >::iterator fDigiMapIt
TH1F * fResolutionHistoCleanX
void SetAdcDynamic(Int_t adcDynamic)
void SetInputCluster(CbmMvdCluster *cluster)
TH1F * fResolutionHistoCleanY
ClassDef(CbmMvdSensorHitfinderTask, 1)