4 #ifndef __KVDATAPATCH_H
5 #define __KVDATAPATCH_H
8 #include "KVReconstructedEvent.h"
63 virtual Bool_t
IsRequired(TString dataset, TString datatype, Int_t runnumber,
64 TString dataseries, Int_t datareleasenumber,
const TList* streamerinfolist) = 0;
72 void Print(Option_t* =
"")
const;
Base class for KaliVeda framework.
Correction to be applied to reconstructed calibrated data.
virtual void ApplyToParticle(KVReconstructedNucleus *)=0
void Print(Option_t *="") const
Print infos on patch.
virtual void ApplyToEvent(KVReconstructedEvent *)=0
virtual void PrintPatchInfo() const =0
KVDataPatch(const Char_t *name, const Char_t *title="")
virtual Bool_t IsParticlePatch()=0
virtual Bool_t IsRequired(TString dataset, TString datatype, Int_t runnumber, TString dataseries, Int_t datareleasenumber, const TList *streamerinfolist)=0
virtual Bool_t IsEventPatch()=0
Event containing KVReconstructedNucleus nuclei reconstructed from hits in detectors.
Nuclei reconstructed from data measured by a detector array .