1 #include "KVRawDataPatchList.h"
3 #include "KVRawDataPatch.h"
19 Info(
"FillPatchList",
"No raw data patch plugins defined");
23 while (!plugins.
End()) {
31 Warning(
"FillPatchList",
"Cannot load plugin data patch %s", plug.
Data());
56 Info(
"InitializePatchList",
57 "Initializing patches for |%s|%s|",
96 Info(
"Print",
"No currently active raw data patches");
100 Info(
"Print",
"Currently active raw data patches:");
winID h TVirtualViewer3D TVirtualGLPainter p
static const Char_t * GetListOfPlugins(const Char_t *base)
static const Char_t * GetPluginURI(const Char_t *base, const Char_t *plugin)
static TPluginHandler * LoadPlugin(const Char_t *base, const Char_t *uri="0")
Base class for describing the geometry of a detector array.
List of corrections to be applied to raw data.
Bool_t HasActivePatches() const
static KVUniqueNameList * fPatchList
list of all defined patches
void FillPatchList()
Fill static list of patches from KVRawDataPatch plugin list.
void Print(Option_t *="") const
Print list of currently active patches.
KVUniqueNameList fActivePatches
list of currently active patches
void InitializePatchList(TString dataset, const run_index_t &runnumber)
Fill lists of active patches for given data.
Bool_t SkipEvent(KVMultiDetArray *)
Patches for analysis of raw dataAbstract base class for patches to be applied to raw data before user...
virtual Bool_t IsRequired(TString dataset, const run_index_t &runnumber)=0
virtual Bool_t SkipEvent(KVMultiDetArray *)=0
void Clear(Option_t *option="") override
Extension of ROOT TString class which allows backwards compatibility with ROOT v3....
void Begin(TString delim) const
KVString Next(Bool_t strip_whitespace=kFALSE) const
Optimised list in which named objects can only be placed once.
void Add(TObject *obj) override
virtual void Print(Option_t *option, const char *wildcard, Int_t recurse=1) const
virtual void Warning(const char *method, const char *msgfmt,...) const
virtual void Info(const char *method, const char *msgfmt,...) const
const char * Data() const
Specifies a runfile according to run number and file index ,.
TString as_string() const