19 #ifndef PNDEMCMAKEPRECLUSTERS_H 20 #define PNDEMCMAKEPRECLUSTERS_H 25 #include "FairTSBufferFunctional.h" 26 #include "TStopwatch.h" 52 virtual InitStatus
Init();
55 virtual void Exec(Option_t* opt);
79 TClonesArray* fDigiArray;
82 TClonesArray* fPreclusterArray;
87 Double_t fDigiEnergyTresholdBarrel;
88 Double_t fDigiEnergyTresholdFWD;
89 Double_t fDigiEnergyTresholdBWD;
90 Double_t fDigiEnergyTresholdShashlyk;
92 Double_t fTimebunchCutTime;
93 Double_t fClusterActiveTime;
94 BinaryFunctor* fDigiFunctor;
96 std::vector<Double_t> fClusterPosParam;
102 Int_t nTotDigisPassed;
113 Bool_t fStoreClusters;
114 Bool_t fStoreClusterBase;
115 Bool_t fAutoDetermine;
118 virtual void SetParContainers();
124 #endif // PNDEMCMAKEPRECLUSTERS_HH virtual void Exec(Option_t *opt)
void FinishPrecluster(PndEmcPrecluster *tmpcluster)
void SetClusterActiveTime(Double_t dt)
void SetStorageOfData(Bool_t val)
Method to specify whether clusters are stored or not.
virtual ~PndEmcMakePreclusters()
PndEmcMakePreclusters(Int_t verbose=0, Bool_t storeclusters=kTRUE)
virtual InitStatus Init()
void SetPositionMethod(Int_t method)
void StoreClusterBaseDigis(Bool_t val=kTRUE)
Restoring digis makes only sense if reconstruction is done timebased.
void SetDigiPositionType(Int_t type=-1)
void SetAutoDetermineTimecuts(Bool_t autodet)
represents an emc precluster, formed in the (virtual) data concentrators
void SetTimebunchCutTime(Double_t time)
Override EmcRecoPar cluster active time parameter ..to be set in ns!!!
virtual void FinishTask()
Parameter set for Emc Reco.
virtual void FinishPreclusters()