21 fCutExpr(cutexpr), fFileName(
filename), fCodaOut(nullptr), fCut(nullptr)
56 const char*
const here =
"THaFilter::Init";
66 Warning(
here,
"Illegal cut expression: %s.\nFilter is inactive.",
71 Error(
here,
"Cannot create CODA output file object. "
72 "Something is very wrong." );
93 const char*
const here =
"THaFilter::Process";
101 Error(
here,
"Fatal error writing to CODA output file %s. Check if you have "
105 Error(
here,
"Error writing to CODA output file %s. Event %d not written",
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t Float_t Float_t Float_t Int_t Int_t UInt_t UInt_t Rectangle_t Int_t Int_t Window_t TString Int_t GCValues_t GetPrimarySelectionOwner GetDisplay GetScreen GetColormap GetNativeEvent const char const char dpyName wid window const char font_name cursor keysym reg const char only_if_exist regb h Point_t winding char text const char depth char const char Int_t count const char ColorStruct_t color const char filename
static const char *const here
virtual Int_t codaOpen(const char *filename, Int_t mode=1)
virtual Int_t codaClose()
Int_t codaWrite(const UInt_t *evbuffer)
virtual Int_t Process(const THaEvData *, const THaRunBase *, Int_t code)
virtual Int_t Init(const TDatime &)
Decoder::THaCodaFile * fCodaOut
THaFilter(const char *cutexpr, const char *filename)
virtual const UInt_t * GetEvBuffer() const =0
virtual void Warning(const char *method, const char *msgfmt,...) const
R__ALWAYS_INLINE Bool_t IsZombie() const
virtual void Error(const char *method, const char *msgfmt,...) const
const char * Data() const