KaliVeda
Toolkit for HIC analysis
KVDataPatch_E884_DataUniformization.h
1 #pragma once
2 
3 #include "KVDataPatch.h"
4 
21 {
22  struct _impl;
23  std::unique_ptr<_impl> pimpl;
24 
25  public:
28 
29  Bool_t IsRequired(TString, TString, Int_t, TString, Int_t, const TList*) override;
30  Bool_t IsEventPatch() override
31  {
32  return kFALSE;
33  }
35  {
36  return kTRUE;
37  }
40 
41  void PrintPatchInfo() const override;
42 
44 };
45 
int Int_t
bool Bool_t
constexpr Bool_t kFALSE
constexpr Bool_t kTRUE
#define ClassDefOverride(name, id)
Data uniformization, removes all particles identified in telescopes with atypical behaviour.
void ApplyToEvent(KVReconstructedEvent *) override
Bool_t IsRequired(TString, TString, Int_t, TString, Int_t, const TList *) override
void ApplyToParticle(KVReconstructedNucleus *) override
Correction to be applied to reconstructed calibrated data.
Definition: KVDataPatch.h:55
Event containing KVReconstructedNucleus nuclei reconstructed from hits in detectors.
Nuclei reconstructed from data measured by a detector array .