9#ifndef HALROOT_CUTS_EVENTCUTS_HALEVENTCOMPLEXCUT_H_
10#define HALROOT_CUTS_EVENTCUTS_HALEVENTCOMPLEXCUT_H_
19 ULong64_t fNullObjects;
27 void AcceptNulls(Bool_t accept = kTRUE) { fAcceptNulls = accept; };
29 virtual Bool_t
Init(Int_t task_id);
31 virtual TString
CutName(Option_t* opt =
"")
const;
32 EventCut* GetRealCut()
const {
return fRealCut; };
33 EventCut* GetImgCut()
const {
return fImgCut; };
47 virtual Bool_t
Init(Int_t task_id);
49 virtual TString
CutName(Option_t* opt =
"")
const;
50 EventCut* GetRealCut()
const {
return fRealCut; };
57 ULong64_t fNullObjects;
65 void AcceptNulls(Bool_t accept = kTRUE) { fAcceptNulls = accept; };
67 virtual Bool_t
Init(Int_t task_id);
69 virtual TString
CutName(Option_t* opt =
"")
const;
70 EventCut* GetImgCut()
const {
return fImgCut; };
virtual Bool_t Pass(Event *pair)
virtual Bool_t Init(Int_t task_id)
virtual Package * Report() const
virtual TString CutName(Option_t *opt="") const
virtual TString CutName(Option_t *opt="") const
virtual Package * Report() const
virtual Bool_t Init(Int_t task_id)
virtual Bool_t Pass(Event *event)
virtual Bool_t Pass(Event *event)
virtual Bool_t Init(Int_t task_id)
virtual TString CutName(Option_t *opt="") const
virtual Package * Report() const