#include <TSelector.h>
Inheritance diagram for TSelector:
Public Types | |
enum | EAbort |
enum | EAbort |
Public Member Functions | |
TSelector () | |
virtual | ~TSelector () |
virtual int | Version () const |
virtual void | Init (TTree *) |
virtual void | Begin (TTree *) |
virtual void | SlaveBegin (TTree *) |
virtual Bool_t | Notify () |
virtual const char * | GetOption () const |
virtual Long64_t | GetStatus () const |
virtual Int_t | GetEntry (Long64_t, Int_t=0) |
virtual Bool_t | ProcessCut (Long64_t) |
virtual void | ProcessFill (Long64_t) |
virtual Bool_t | Process (Long64_t) |
virtual void | SetOption (const char *option) |
virtual void | SetObject (TObject *obj) |
virtual void | SetInputList (TList *input) |
virtual void | SetStatus (Long64_t status) |
virtual TList * | GetOutputList () const |
virtual void | SlaveTerminate () |
virtual void | Terminate () |
virtual void | Abort (const char *why, EAbort what=kAbortProcess) |
virtual EAbort | GetAbort () const |
TSelector () | |
virtual | ~TSelector () |
virtual int | Version () const |
virtual void | Init (TTree *) |
virtual void | Begin (TTree *) |
virtual void | SlaveBegin (TTree *) |
virtual Bool_t | Notify () |
virtual const char * | GetOption () const |
virtual Long64_t | GetStatus () const |
virtual Int_t | GetEntry (Long64_t, Int_t=0) |
virtual Bool_t | ProcessCut (Long64_t) |
virtual void | ProcessFill (Long64_t) |
virtual Bool_t | Process (Long64_t) |
virtual void | SetOption (const char *option) |
virtual void | SetObject (TObject *obj) |
virtual void | SetInputList (TList *input) |
virtual void | SetStatus (Long64_t status) |
virtual TList * | GetOutputList () const |
virtual void | SlaveTerminate () |
virtual void | Terminate () |
virtual void | Abort (const char *why, EAbort what=kAbortProcess) |
virtual EAbort | GetAbort () const |
Static Public Member Functions | |
static TSelector * | GetSelector (const char *filename) |
static Bool_t | IsStandardDraw (const char *selec) |
static TSelector * | GetSelector (const char *filename) |
static Bool_t | IsStandardDraw (const char *selec) |
Protected Attributes | |
Long64_t | fStatus |
EAbort | fAbort |
TString | fOption |
TObject * | fObject |
TList * | fInput |
TSelectorList * | fOutput |
TObject * | fObject |
TList * | fInput |
TSelectorList * | fOutput |
Private Member Functions | |
TSelector (const TSelector &) | |
TSelector & | operator= (const TSelector &) |
TSelector (const TSelector &) | |
TSelector & | operator= (const TSelector &) |
Definition at line 39 of file TSelector.h.
enum TSelector::EAbort |
Definition at line 42 of file TSelector.h.
enum TSelector::EAbort |
Definition at line 42 of file TSelector.h.
TSelector::TSelector | ( | const TSelector & | ) | [private] |
TSelector::TSelector | ( | ) |
TSelector::~TSelector | ( | ) | [virtual] |
TSelector::TSelector | ( | const TSelector & | ) | [private] |
TSelector::TSelector | ( | ) |
virtual TSelector::~TSelector | ( | ) | [virtual] |
virtual int TSelector::Version | ( | ) | const [inline, virtual] |
Definition at line 60 of file TSelector.h.
Referenced by G__G__Tree_191_0_4(), and TTreePlayer::Process().
virtual void TSelector::Init | ( | TTree * | ) | [inline, virtual] |
Definition at line 61 of file TSelector.h.
Referenced by G__G__Tree_191_0_5(), TEventIterTree::GetNextEvent(), and TTreePlayer::Process().
virtual void TSelector::Begin | ( | TTree * | ) | [inline, virtual] |
Definition at line 62 of file TSelector.h.
Referenced by G__G__Tree_191_0_6(), TTreePlayer::Process(), and TProofPlayerLite::Process().
virtual void TSelector::SlaveBegin | ( | TTree * | ) | [inline, virtual] |
Definition at line 63 of file TSelector.h.
Referenced by G__G__Tree_191_0_7(), and TTreePlayer::Process().
virtual Bool_t TSelector::Notify | ( | ) | [inline, virtual] |
Reimplemented from TObject.
Definition at line 64 of file TSelector.h.
References kTRUE.
Referenced by TEventIterTree::GetNextEvent(), and TTreePlayer::Process().
virtual const char* TSelector::GetOption | ( | ) | const [inline, virtual] |
Reimplemented from TObject.
Definition at line 65 of file TSelector.h.
References fOption.
Referenced by ProofEventProc::Begin(), ProofFriends::Begin(), TSelectorDraw::Begin(), EventTree_NoProc::Begin(), EventTree_Proc::Begin(), ProofEvent::Begin(), ProofNtuple::Begin(), TSelectorEntries::Begin(), EventTree_ProcOpt::Begin(), ProofAux::Begin(), h1analysis::Begin(), ProofSimple::Begin(), ProofPythia::Begin(), G__G__Tree_191_0_9(), ProofTests::SlaveBegin(), EventTree_Proc::SlaveBegin(), ProofEvent::SlaveBegin(), ProofFriends::SlaveBegin(), h1analysis::SlaveBegin(), ProofNtuple::SlaveBegin(), TSelectorEntries::SlaveBegin(), EventTree_ProcOpt::SlaveBegin(), ProofPythia::SlaveBegin(), ProofAux::SlaveBegin(), ProofSimple::SlaveBegin(), EventTree_NoProc::SlaveBegin(), and ProofEventProc::SlaveBegin().
virtual Long64_t TSelector::GetStatus | ( | ) | const [inline, virtual] |
Definition at line 66 of file TSelector.h.
References fStatus.
Referenced by TProofPlayerLite::Finalize(), G__G__Tree_191_0_10(), G__G__Tree_234_0_12(), G__G__Tree_236_0_42(), G__G__Tree_261_0_15(), and TTreePlayer::Process().
Definition at line 67 of file TSelector.h.
Referenced by G__G__Tree_113_0_74(), G__G__Tree_114_0_34(), G__G__Tree_191_0_11(), G__G__Tree_196_0_11(), G__G__Tree_197_0_14(), and G__G__Tree_238_0_10().
Definition at line 68 of file TSelector.h.
References kTRUE.
Referenced by G__G__Tree_191_0_12(), and TTreePlayer::Process().
virtual void TSelector::ProcessFill | ( | Long64_t | ) | [inline, virtual] |
Definition at line 69 of file TSelector.h.
Referenced by G__G__Tree_191_0_13(), and TTreePlayer::Process().
Definition at line 70 of file TSelector.h.
References kFALSE.
Referenced by G__G__Tree_113_0_147(), G__G__Tree_191_0_14(), G__G__Tree_194_0_28(), G__G__Tree_194_0_29(), and TTreePlayer::Process().
virtual void TSelector::SetOption | ( | const char * | option | ) | [inline, virtual] |
Definition at line 71 of file TSelector.h.
References fOption.
Referenced by G__G__Tree_191_0_15(), TTreePlayer::Process(), and TProofPlayerLite::Process().
virtual void TSelector::SetObject | ( | TObject * | obj | ) | [inline, virtual] |
Definition at line 72 of file TSelector.h.
References fObject.
Referenced by TParallelCoord::BuildParallelCoord(), G__G__Tree_113_0_186(), G__G__Tree_114_0_75(), G__G__Tree_191_0_16(), and TEventIterObj::GetNextEvent().
virtual void TSelector::SetInputList | ( | TList * | input | ) | [inline, virtual] |
Definition at line 73 of file TSelector.h.
References fInput.
Referenced by TProofPlayerLite::Finalize(), G__G__Tree_191_0_17(), TProofPlayerLite::Process(), and TSpider::TSpider().
virtual void TSelector::SetStatus | ( | Long64_t | status | ) | [inline, virtual] |
Definition at line 74 of file TSelector.h.
References fStatus.
Referenced by TSelectorDraw::Begin(), G__G__Tree_114_0_87(), G__G__Tree_191_0_18(), G__G__Tree_234_0_23(), TSelectorEntries::SlaveBegin(), TProofDrawListOfPolyMarkers3D::Terminate(), TProofDrawHist::Terminate(), TProofDrawListOfGraphs::Terminate(), TProofDrawEntryList::Terminate(), TProofDrawPolyMarker3D::Terminate(), TSelectorDraw::Terminate(), TProofDrawGraph::Terminate(), TProofDrawEventList::Terminate(), TProofDrawProfile::Terminate(), and TProofDrawProfile2D::Terminate().
virtual TList* TSelector::GetOutputList | ( | ) | const [inline, virtual] |
Definition at line 75 of file TSelector.h.
References fOutput.
Referenced by TProofPlayerLite::Finalize(), G__G__Tree_191_0_19(), G__G__Tree_261_0_30(), TEventIterTree::GetNextEvent(), TSessionQueryFrame::OnBtnRetrieve(), and TTreePlayer::UpdateFormulaLeaves().
virtual void TSelector::SlaveTerminate | ( | void | ) | [inline, virtual] |
Definition at line 76 of file TSelector.h.
Referenced by G__G__Tree_191_0_20(), and TTreePlayer::Process().
virtual void TSelector::Terminate | ( | void | ) | [inline, virtual] |
Definition at line 77 of file TSelector.h.
Referenced by TProofPlayerLite::Finalize(), G__G__Tree_191_0_21(), and TTreePlayer::Process().
void TSelector::Abort | ( | const char * | why, | |
EAbort | what = kAbortProcess | |||
) | [virtual] |
Definition at line 102 of file TSelector.cxx.
References fAbort, TObject::Info(), kAbortFile, and kAbortProcess.
Referenced by TPySelector::Abort(), and G__G__Tree_191_0_22().
virtual EAbort TSelector::GetAbort | ( | ) | const [inline, virtual] |
Definition at line 79 of file TSelector.h.
References fAbort.
Referenced by G__G__Tree_191_0_23(), TEventIterTree::GetNextEvent(), and TTreePlayer::Process().
TSelector * TSelector::GetSelector | ( | const char * | filename | ) | [static] |
Definition at line 123 of file TSelector.cxx.
References TInterpreter::AutoLoad(), TSystem::BaseName(), TInterpreter::ClassInfo_Delete(), TInterpreter::ClassInfo_Factory(), TInterpreter::ClassInfo_FullName(), TInterpreter::ClassInfo_IsBase(), TInterpreter::ClassInfo_New(), TInterpreter::ClassInfo_Next(), TObject::Error(), Error, gCint, gROOT, gSystem, kFALSE, kNPOS, kTRUE, TString::Last(), TString::Length(), ok, TROOT::ProcessLine(), TString::Remove(), select(), and TSystem::SplitAclicMode().
Referenced by TProofLite::CopyMacroToCache(), G__G__Tree_191_0_24(), G__setup_memfuncTSelector(), TProofPlayerLite::MakeSelector(), TProofPlayerRemote::Process(), TTreePlayer::Process(), TProofPlayer::Process(), and TProofPlayer::ReinitSelector().
Bool_t TSelector::IsStandardDraw | ( | const char * | selec | ) | [static] |
Definition at line 205 of file TSelector.cxx.
References TClass::GetClass(), TObject::Info(), TClass::InheritsFrom(), kFALSE, and kTRUE.
Referenced by ClassImp(), G__G__Tree_191_0_25(), G__setup_memfuncTSelector(), TProofPlayerLite::Process(), and TProofPlayer::ReinitSelector().
virtual int TSelector::Version | ( | ) | const [inline, virtual] |
Definition at line 60 of file TSelector.h.
virtual void TSelector::Init | ( | TTree * | ) | [inline, virtual] |
Definition at line 61 of file TSelector.h.
virtual void TSelector::Begin | ( | TTree * | ) | [inline, virtual] |
Definition at line 62 of file TSelector.h.
virtual void TSelector::SlaveBegin | ( | TTree * | ) | [inline, virtual] |
Definition at line 63 of file TSelector.h.
virtual Bool_t TSelector::Notify | ( | ) | [inline, virtual] |
virtual const char* TSelector::GetOption | ( | ) | const [inline, virtual] |
virtual Long64_t TSelector::GetStatus | ( | ) | const [inline, virtual] |
Definition at line 67 of file TSelector.h.
virtual void TSelector::ProcessFill | ( | Long64_t | ) | [inline, virtual] |
Definition at line 69 of file TSelector.h.
virtual void TSelector::SetOption | ( | const char * | option | ) | [inline, virtual] |
virtual void TSelector::SetObject | ( | TObject * | obj | ) | [inline, virtual] |
virtual void TSelector::SetInputList | ( | TList * | input | ) | [inline, virtual] |
virtual void TSelector::SetStatus | ( | Long64_t | status | ) | [inline, virtual] |
virtual TList* TSelector::GetOutputList | ( | ) | const [inline, virtual] |
virtual void TSelector::SlaveTerminate | ( | void | ) | [inline, virtual] |
Definition at line 76 of file TSelector.h.
virtual void TSelector::Terminate | ( | void | ) | [inline, virtual] |
Definition at line 77 of file TSelector.h.
virtual void TSelector::Abort | ( | const char * | why, | |
EAbort | what = kAbortProcess | |||
) | [virtual] |
virtual EAbort TSelector::GetAbort | ( | ) | const [inline, virtual] |
static TSelector* TSelector::GetSelector | ( | const char * | filename | ) | [static] |
static Bool_t TSelector::IsStandardDraw | ( | const char * | selec | ) | [static] |
Long64_t TSelector::fStatus [protected] |
Definition at line 45 of file TSelector.h.
Referenced by G__G__TreeLN_TSelector_PR::G__OS_fStatus(), GetStatus(), SetStatus(), and RooProofDriverSelector::SlaveBegin().
EAbort TSelector::fAbort [protected] |
Definition at line 46 of file TSelector.h.
Referenced by Abort(), G__G__TreeLN_TSelector_PR::G__OS_fAbort(), and GetAbort().
TString TSelector::fOption [protected] |
Definition at line 47 of file TSelector.h.
Referenced by TProofDrawProfile2D::Begin(), TProofDrawHist::Begin(), TProofDraw::Begin(), TProofDrawProfile::Begin(), TProofDrawProfile::DefVar(), TProofDrawProfile2D::DefVar(), TProofDrawHist::DefVar(), G__G__TreeLN_TSelector_PR::G__OS_fOption(), GetOption(), SetOption(), ProofEvent::SetOption(), EventTree_ProcOpt::SetOption(), RooProofDriverSelector::SetOption(), ProofTests::SetOption(), TSelectorEntries::SetOption(), ProofSimple::SetOption(), ProofNtuple::SetOption(), ProofPythia::SetOption(), EventTree_NoProc::SetOption(), ProofEventProc::SetOption(), ProofFriends::SetOption(), ProofAux::SetOption(), h1analysis::SetOption(), EventTree_Proc::SetOption(), TProofDrawEntryList::SlaveBegin(), TProofDrawProfile2D::SlaveBegin(), TProofDrawHist::SlaveBegin(), TProofDrawGraph::SlaveBegin(), TProofDrawProfile::SlaveBegin(), TProofDrawEventList::SlaveBegin(), TProofDrawPolyMarker3D::SlaveBegin(), TSelectorDraw::TakeAction(), TSelectorDraw::TakeEstimate(), TProofDrawListOfPolyMarkers3D::Terminate(), TProofDrawHist::Terminate(), TProofDrawListOfGraphs::Terminate(), TProofDrawEntryList::Terminate(), TProofDrawPolyMarker3D::Terminate(), TProofDrawGraph::Terminate(), TProofDrawEventList::Terminate(), TProofDrawProfile2D::Terminate(), and TProofDrawProfile::Terminate().
TObject* TSelector::fObject [protected] |
Definition at line 48 of file TSelector.h.
Referenced by TSelectorDraw::Begin(), G__G__TreeLN_TSelector_PR::G__OS_fObject(), TSelectorDraw::GetObject(), SetObject(), EventTree_Proc::SetObject(), ProofSimple::SetObject(), ProofFriends::SetObject(), ProofAux::SetObject(), ProofEventProc::SetObject(), RooProofDriverSelector::SetObject(), ProofEvent::SetObject(), ProofTests::SetObject(), ProofNtuple::SetObject(), EventTree_ProcOpt::SetObject(), h1analysis::SetObject(), TSelectorEntries::SetObject(), EventTree_NoProc::SetObject(), ProofPythia::SetObject(), TSelectorDraw::TakeAction(), and TSelectorDraw::TakeEstimate().
TList* TSelector::fInput [protected] |
Definition at line 49 of file TSelector.h.
Referenced by TSelectorDraw::Begin(), TProofDrawProfile2D::Begin(), ProofNtuple::Begin(), TProofDrawHist::Begin(), ProofAux::Begin(), h1analysis::Begin(), TProofDraw::Begin(), ProofSimple::Begin(), TProofDrawProfile::Begin(), TProofDrawHist::Begin2D(), TProofDrawHist::Begin3D(), TProofDrawProfile::DefVar(), TProofDrawProfile2D::DefVar(), TProofDrawHist::DefVar(), TProofDrawHist::DefVar1D(), TProofDrawHist::DefVar2D(), TProofDrawHist::DefVar3D(), G__G__TreeLN_TSelector_PR::G__OS_fInput(), ProofTests::ParseInput(), ProofAux::Process(), TProofDraw::SetDrawAtt(), SetInputList(), EventTree_ProcOpt::SetInputList(), EventTree_Proc::SetInputList(), ProofEventProc::SetInputList(), ProofEvent::SetInputList(), ProofNtuple::SetInputList(), ProofPythia::SetInputList(), ProofFriends::SetInputList(), ProofSimple::SetInputList(), EventTree_NoProc::SetInputList(), ProofAux::SetInputList(), ProofTests::SetInputList(), RooProofDriverSelector::SetInputList(), h1analysis::SetInputList(), TSelectorEntries::SetSelection(), ProofTests::SlaveBegin(), TProofDrawEntryList::SlaveBegin(), TProofDrawProfile2D::SlaveBegin(), RooProofDriverSelector::SlaveBegin(), TProofDrawHist::SlaveBegin(), h1analysis::SlaveBegin(), ProofNtuple::SlaveBegin(), TProofDrawProfile::SlaveBegin(), TProofDrawGraph::SlaveBegin(), TSelectorEntries::SlaveBegin(), TProofDrawEventList::SlaveBegin(), ProofAux::SlaveBegin(), TProofDrawPolyMarker3D::SlaveBegin(), ProofSimple::SlaveBegin(), and ProofEventProc::SlaveBegin().
TSelectorList* TSelector::fOutput [protected] |
Definition at line 50 of file TSelector.h.
Referenced by G__G__TreeLN_TSelector_PR::G__OS_fOutput(), ProofPythia::GetOutputList(), ProofNtuple::GetOutputList(), TSelectorEntries::GetOutputList(), ProofAux::GetOutputList(), h1analysis::GetOutputList(), EventTree_NoProc::GetOutputList(), GetOutputList(), RooProofDriverSelector::GetOutputList(), EventTree_Proc::GetOutputList(), ProofEventProc::GetOutputList(), ProofEvent::GetOutputList(), ProofFriends::GetOutputList(), EventTree_ProcOpt::GetOutputList(), ProofTests::GetOutputList(), ProofSimple::GetOutputList(), TProofDraw::Notify(), TProofDraw::SetError(), ProofTests::SlaveBegin(), TProofDrawEntryList::SlaveBegin(), TProofDrawProfile2D::SlaveBegin(), TProofDrawHist::SlaveBegin(), h1analysis::SlaveBegin(), ProofFriends::SlaveBegin(), ProofEvent::SlaveBegin(), EventTree_Proc::SlaveBegin(), TProofDrawProfile::SlaveBegin(), TProofDrawGraph::SlaveBegin(), EventTree_ProcOpt::SlaveBegin(), ProofPythia::SlaveBegin(), TProofDrawEventList::SlaveBegin(), TProofDrawPolyMarker3D::SlaveBegin(), ProofSimple::SlaveBegin(), ProofEventProc::SlaveBegin(), EventTree_NoProc::SlaveBegin(), ProofAux::SlaveTerminate(), TSelectorEntries::SlaveTerminate(), ProofNtuple::SlaveTerminate(), RooProofDriverSelector::SlaveTerminate(), TProofDrawListOfPolyMarkers3D::Terminate(), TProofDrawHist::Terminate(), ProofSimple::Terminate(), ProofEventProc::Terminate(), TProofDraw::Terminate(), TProofDrawListOfGraphs::Terminate(), TProofDrawEntryList::Terminate(), TSelectorEntries::Terminate(), ProofEvent::Terminate(), EventTree_NoProc::Terminate(), TProofDrawPolyMarker3D::Terminate(), ProofFriends::Terminate(), ProofPythia::Terminate(), TProofDrawGraph::Terminate(), EventTree_Proc::Terminate(), EventTree_ProcOpt::Terminate(), TProofDrawEventList::Terminate(), TProofDrawProfile::Terminate(), TProofDrawProfile2D::Terminate(), ProofNtuple::Terminate(), h1analysis::Terminate(), and ~TSelector().
TObject* TSelector::fObject [protected] |
Definition at line 48 of file TSelector.h.
TList* TSelector::fInput [protected] |
Definition at line 49 of file TSelector.h.
TSelectorList* TSelector::fOutput [protected] |
Definition at line 50 of file TSelector.h.