+ virtual AliVCuts *GetEventSelection() const {return fEventCuts;}
+ virtual Long64_t GetReadEntry() const;
+ virtual Bool_t IsUserCallSelectionMask() const {return TObject::TestBit(kUserCallSelectionMask);}
+ virtual Bool_t NewEvent()
+ {Bool_t ne = fNewEvent; fNewEvent = kFALSE; return ne;}
+ virtual UInt_t IsEventSelected()
+ {return fIsSelectedResult;}
+ // Mixing
+ void SetMixingHandler(AliInputEventHandler* mixing)
+ {fMixingHandler = mixing;}
+ AliInputEventHandler* MixingHandler()
+ {return fMixingHandler;}
+ // Parent Handler
+ void SetParentHandler(AliInputEventHandler* parent) {fParentHandler = parent;}
+ AliInputEventHandler* ParentHandler() {return fParentHandler;}
+
+ protected:
+ void SwitchOffBranches() const;
+ void SwitchOnBranches() const;