4 #ifndef __KVDATAPATCHLIST_H
5 #define __KVDATAPATCHLIST_H
8 #include "KVUniqueNameList.h"
9 #include <KVReconstructedEvent.h>
27 Bool_t fParticlePatches;
42 TString dataseries, Int_t datareleasenumber,
const TList* streamerinfolist);
45 void Print(Option_t* =
"")
const override;
48 return (fEventPatches || fParticlePatches);
Base class for KaliVeda framework.
List of corrections to be applied to reconstructed calibrated data.
Bool_t HasActivePatches() const
void InitializePatchList(TString dataset, TString datatype, Int_t runnumber, TString dataseries, Int_t datareleasenumber, const TList *streamerinfolist)
void Print(Option_t *="") const override
Print list of currently active patches.
KVDataPatchList(const Char_t *name, const Char_t *title="")
void Apply(KVReconstructedEvent *)
Apply all currently active patches to event.
Event containing KVReconstructedNucleus nuclei reconstructed from hits in detectors.
Optimised list in which named objects can only be placed once.