5#ifndef CBMTASKTOFCLUSTERIZER_H
6#define CBMTASKTOFCLUSTERIZER_H 1
21#include "Math/Rotation3D.h"
22#include "Math/Vector3Dfwd.h"
53 virtual InitStatus
Init();
63 virtual void Exec(Option_t* option);
70 virtual void Finish(
double calMode);
130 std::unique_ptr<cbm::algo::tof::Hitfind>
fAlgo;
Class characterising one event by a collection of links (indices) to data objects,...
void SetWriteHitsInOut(bool bHits)
std::unique_ptr< cbm::algo::tof::Calibrate > fCalibrate
CbmTaskTofClusterizer & operator=(const CbmTaskTofClusterizer &)
Copy operator.
virtual void ExecEvent(Option_t *option)
bool RegisterOutputs()
Create and register output TClonesArray of Tof Hits.
std::vector< CbmTofDigi > fTofDigiVec
bool InitAlgos()
Create one algo object for each RPC.
TClonesArray * fEventsColl
void SetMaxTimeDist(double)
const CbmTsEventHeader * fTsHeader
bool BuildClusters()
Build clusters out of ToF Digis and store the resulting info in a TofHit.
TClonesArray * fTofHitsCollOut
// Calibrated TOF Digis
void SetWriteDigisInOut(bool bDigis)
TClonesArray * fTofHitsColl
// Calibrated TOF Digis
CbmTaskTofClusterizer()
Constructor.
std::vector< CbmTofDigi > * fBmonDigiVec
int32_t fiOutputTreeEntry
void SetChannelDeadtime(double)
bool RegisterInputs()
Recover pointer on input TClonesArray: TofPoints, TofDigis...
void SwapChannelSides(bool bSwap)
std::vector< CbmTofDigi > * fTofCalDigiVecOut
virtual void Exec(Option_t *option)
Inherited from FairTask.
virtual InitStatus Init()
Inherited from FairTask.
virtual void Finish()
Inherited from FairTask.
virtual void SetParContainers()
Inherited from FairTask.
void SetFileIndex(int32_t iIndex)
TClonesArray * fTofDigiMatchColl
CbmTaskTofClusterizer(const CbmTaskTofClusterizer &)
Bmon Digis.
CbmDigiManager * fDigiMan
TOF Digis.
TClonesArray * fTofDigiMatchCollOut
std::vector< CbmTofDigi > * fTofCalDigiVec
virtual ~CbmTaskTofClusterizer()
Destructor.
ClassDef(CbmTaskTofClusterizer, 1)
bool bAddBeamCounterSideDigi
void SetCalParFileName(TString)
void SetDeadStrips(int32_t iDet, uint32_t ival)
std::unique_ptr< cbm::algo::tof::Hitfind > fAlgo