#include <TEventList.h>
Inheritance diagram for TEventList:
Public Member Functions | |
TEventList () | |
Pointer to directory holding this tree. | |
TEventList (const char *name, const char *title="", Int_t initsize=0, Int_t delta=0) | |
TEventList (const TEventList &list) | |
virtual | ~TEventList () |
virtual void | Add (const TEventList *list) |
virtual void | Clear (Option_t *option="") |
virtual Bool_t | Contains (Long64_t entry) |
virtual Bool_t | ContainsRange (Long64_t entrymin, Long64_t entrymax) |
virtual void | DirectoryAutoAdd (TDirectory *) |
virtual void | Enter (Long64_t entry) |
TDirectory * | GetDirectory () const |
virtual Long64_t | GetEntry (Int_t index) const |
virtual Int_t | GetIndex (Long64_t entry) const |
virtual Long64_t * | GetList () const |
virtual Int_t | GetN () const |
virtual Bool_t | GetReapplyCut () const |
virtual Int_t | GetSize () const |
virtual void | Intersect (const TEventList *list) |
virtual Int_t | Merge (TCollection *list) |
virtual void | Print (Option_t *option="") const |
virtual void | Reset (Option_t *option="") |
virtual void | Resize (Int_t delta=0) |
virtual void | SetDelta (Int_t delta=100) |
virtual void | SetDirectory (TDirectory *dir) |
virtual void | SetName (const char *name) |
virtual void | SetReapplyCut (Bool_t apply=kFALSE) |
virtual void | Sort () |
virtual void | Subtract (const TEventList *list) |
TEventList & | operator= (const TEventList &list) |
ClassDef (TEventList, 4) | |
TEventList () | |
Pointer to directory holding this tree. | |
TEventList (const char *name, const char *title="", Int_t initsize=0, Int_t delta=0) | |
TEventList (const TEventList &list) | |
virtual | ~TEventList () |
virtual void | Add (const TEventList *list) |
virtual void | Clear (Option_t *option="") |
virtual Bool_t | Contains (Long64_t entry) |
virtual Bool_t | ContainsRange (Long64_t entrymin, Long64_t entrymax) |
virtual void | DirectoryAutoAdd (TDirectory *) |
virtual void | Enter (Long64_t entry) |
TDirectory * | GetDirectory () const |
virtual Long64_t | GetEntry (Int_t index) const |
virtual Int_t | GetIndex (Long64_t entry) const |
virtual Long64_t * | GetList () const |
virtual Int_t | GetN () const |
virtual Bool_t | GetReapplyCut () const |
virtual Int_t | GetSize () const |
virtual void | Intersect (const TEventList *list) |
virtual Int_t | Merge (TCollection *list) |
virtual void | Print (Option_t *option="") const |
virtual void | Reset (Option_t *option="") |
virtual void | Resize (Int_t delta=0) |
virtual void | SetDelta (Int_t delta=100) |
virtual void | SetDirectory (TDirectory *dir) |
virtual void | SetName (const char *name) |
virtual void | SetReapplyCut (Bool_t apply=kFALSE) |
virtual void | Sort () |
virtual void | Subtract (const TEventList *list) |
TEventList & | operator= (const TEventList &list) |
ClassDef (TEventList, 4) | |
Protected Attributes | |
Int_t | fN |
Int_t | fSize |
Int_t | fDelta |
Bool_t | fReapply |
Long64_t * | fList |
TDirectory * | fDirectory |
Long64_t * | fList |
TDirectory * | fDirectory |
Friends | |
TEventList | operator+ (const TEventList &list1, const TEventList &list2) |
TEventList | operator- (const TEventList &list1, const TEventList &list2) |
TEventList | operator * (const TEventList &list1, const TEventList &list2) |
TEventList | operator+ (const TEventList &list1, const TEventList &list2) |
TEventList | operator- (const TEventList &list1, const TEventList &list2) |
TEventList | operator * (const TEventList &list1, const TEventList &list2) |
Definition at line 33 of file TEventList.h.
TEventList::TEventList | ( | ) |
Pointer to directory holding this tree.
TEventList::TEventList | ( | const char * | name, | |
const char * | title = "" , |
|||
Int_t | initsize = 0 , |
|||
Int_t | delta = 0 | |||
) |
Definition at line 64 of file TEventList.cxx.
References TDirectory::Append(), fDelta, fDirectory, fList, fN, fSize, and gDirectory.
TEventList::TEventList | ( | const TEventList & | list | ) |
TEventList::~TEventList | ( | ) | [virtual] |
Definition at line 97 of file TEventList.cxx.
References fDirectory, fList, and TDirectory::Remove().
TEventList::TEventList | ( | ) |
Pointer to directory holding this tree.
TEventList::TEventList | ( | const char * | name, | |
const char * | title = "" , |
|||
Int_t | initsize = 0 , |
|||
Int_t | delta = 0 | |||
) |
TEventList::TEventList | ( | const TEventList & | list | ) |
virtual TEventList::~TEventList | ( | ) | [virtual] |
void TEventList::Add | ( | const TEventList * | list | ) | [virtual] |
Definition at line 107 of file TEventList.cxx.
References fList, fN, fSize, GetList(), GetN(), TNamed::GetTitle(), i, Long64_t, and TNamed::SetTitle().
Referenced by TProofPlayerRemote::AddOutput(), TProofPlayerRemote::AddOutputObject(), Merge(), operator+(), TProofPlayerRemote::StoreOutput(), and stress7().
virtual void TEventList::Clear | ( | Option_t * | option = "" |
) | [inline, virtual] |
Definition at line 164 of file TEventList.cxx.
References TMath::BinarySearch(), fList, fN, kFALSE, kTRUE, and Long64_t.
void TEventList::DirectoryAutoAdd | ( | TDirectory * | ) | [virtual] |
void TEventList::Enter | ( | Long64_t | entry | ) | [virtual] |
Definition at line 184 of file TEventList.cxx.
References TMath::BinarySearch(), fDelta, fList, fN, fSize, Long64_t, TMath::Max(), memmove, and Resize().
Referenced by TProofDrawEventList::DoFill(), TEveSelectorToEventList::Process(), TDSetElement::SetEntryList(), TDSet::SplitEntryList(), and TSelectorDraw::TakeAction().
TDirectory* TEventList::GetDirectory | ( | ) | const [inline] |
Definition at line 214 of file TEventList.cxx.
Referenced by TMultiLayerPerceptron::ComputeDEDw(), TMLPAnalyzer::DrawNetwork(), TMultiLayerPerceptron::DrawResult(), TMultiLayerPerceptron::MLP_Stochastic(), TDSetElement::SetEntryList(), TTree::SetEventList(), TChain::SetEventList(), and TDSet::SplitEntryList().
Definition at line 225 of file TEventList.cxx.
References fList, fN, and Long64_t.
Referenced by Contains(), Intersect(), Subtract(), and TSelectorDraw::TakeAction().
virtual Long64_t* TEventList::GetList | ( | ) | const [inline, virtual] |
Definition at line 57 of file TEventList.h.
References fList.
Referenced by Add(), TProofPlayerRemote::AddOutput(), TProofPlayerRemote::AddOutputObject(), and TProofPlayerRemote::StoreOutput().
virtual Int_t TEventList::GetN | ( | ) | const [inline, virtual] |
Definition at line 58 of file TEventList.h.
References fN.
Referenced by Add(), TProofPlayerRemote::AddOutput(), TProofPlayerRemote::AddOutputObject(), ClassImp(), TMultiLayerPerceptron::ComputeDEDw(), TMLPAnalyzer::DrawNetwork(), TMultiLayerPerceptron::DrawResult(), Merge(), TMultiLayerPerceptron::MLP_Stochastic(), TTree::SetEventList(), TChain::SetEventList(), TDSet::SplitEntryList(), TProofPlayerRemote::StoreOutput(), stress7(), TProofDrawEventList::Terminate(), and TMultiLayerPerceptron::Train().
virtual Bool_t TEventList::GetReapplyCut | ( | ) | const [inline, virtual] |
Definition at line 59 of file TEventList.h.
References fReapply.
Referenced by TTree::SetEventList(), and TChain::SetEventList().
virtual Int_t TEventList::GetSize | ( | ) | const [inline, virtual] |
void TEventList::Intersect | ( | const TEventList * | list | ) | [virtual] |
Definition at line 245 of file TEventList.cxx.
References fList, fN, GetIndex(), TNamed::GetTitle(), i, Long64_t, and TNamed::SetTitle().
Referenced by operator *().
Int_t TEventList::Merge | ( | TCollection * | list | ) | [virtual] |
Definition at line 272 of file TEventList.cxx.
References Add(), xmlio::Class, TObject::ClassName(), TObject::Error(), GetN(), TObject::InheritsFrom(), and list.
void TEventList::Print | ( | Option_t * | option = "" |
) | const [virtual] |
Reimplemented from TNamed.
Definition at line 295 of file TEventList.cxx.
References fList, fN, fSize, TNamed::GetName(), TNamed::GetTitle(), i, line, snprintf, and strlcat().
void TEventList::Reset | ( | Option_t * | option = "" |
) | [virtual] |
Definition at line 321 of file TEventList.cxx.
References fN.
Referenced by TSelectorDraw::Begin(), and Clear().
void TEventList::Resize | ( | Int_t | delta = 0 |
) | [virtual] |
virtual void TEventList::SetDelta | ( | Int_t | delta = 100 |
) | [inline, virtual] |
void TEventList::SetDirectory | ( | TDirectory * | dir | ) | [virtual] |
Definition at line 342 of file TEventList.cxx.
References TDirectory::Append(), dir(), fDirectory, and TDirectory::Remove().
Referenced by DirectoryAutoAdd().
void TEventList::SetName | ( | const char * | name | ) | [virtual] |
Reimplemented from TNamed.
Definition at line 355 of file TEventList.cxx.
References TDirectory::Append(), fDirectory, TNamed::fName, and TDirectory::Remove().
Referenced by TProofDrawEventList::Terminate().
void TEventList::Sort | ( | ) | [virtual] |
Definition at line 367 of file TEventList.cxx.
References fList, fN, fSize, i, Long64_t, and TMath::Sort().
void TEventList::Subtract | ( | const TEventList * | list | ) | [virtual] |
Definition at line 423 of file TEventList.cxx.
References fList, GetIndex(), TNamed::GetTitle(), i, Long64_t, and TNamed::SetTitle().
Referenced by operator-().
TEventList & TEventList::operator= | ( | const TEventList & | list | ) |
Definition at line 450 of file TEventList.cxx.
References fList, i, list, Long64_t, and TNamed::operator=().
TEventList::ClassDef | ( | TEventList | , | |
4 | ||||
) |
virtual void TEventList::Add | ( | const TEventList * | list | ) | [virtual] |
virtual void TEventList::Clear | ( | Option_t * | option = "" |
) | [inline, virtual] |
virtual void TEventList::DirectoryAutoAdd | ( | TDirectory * | ) | [virtual] |
virtual void TEventList::Enter | ( | Long64_t | entry | ) | [virtual] |
TDirectory* TEventList::GetDirectory | ( | ) | const [inline] |
virtual Long64_t* TEventList::GetList | ( | ) | const [inline, virtual] |
virtual Int_t TEventList::GetN | ( | ) | const [inline, virtual] |
virtual Bool_t TEventList::GetReapplyCut | ( | ) | const [inline, virtual] |
virtual Int_t TEventList::GetSize | ( | ) | const [inline, virtual] |
virtual void TEventList::Intersect | ( | const TEventList * | list | ) | [virtual] |
virtual Int_t TEventList::Merge | ( | TCollection * | list | ) | [virtual] |
virtual void TEventList::Print | ( | Option_t * | option = "" |
) | const [virtual] |
Reimplemented from TNamed.
virtual void TEventList::Reset | ( | Option_t * | option = "" |
) | [virtual] |
virtual void TEventList::Resize | ( | Int_t | delta = 0 |
) | [virtual] |
virtual void TEventList::SetDelta | ( | Int_t | delta = 100 |
) | [inline, virtual] |
virtual void TEventList::SetDirectory | ( | TDirectory * | dir | ) | [virtual] |
virtual void TEventList::SetName | ( | const char * | name | ) | [virtual] |
Reimplemented from TNamed.
virtual void TEventList::Sort | ( | ) | [virtual] |
virtual void TEventList::Subtract | ( | const TEventList * | list | ) | [virtual] |
TEventList& TEventList::operator= | ( | const TEventList & | list | ) |
TEventList::ClassDef | ( | TEventList | , | |
4 | ||||
) |
TEventList operator+ | ( | const TEventList & | list1, | |
const TEventList & | list2 | |||
) | [friend] |
Definition at line 470 of file TEventList.cxx.
TEventList operator- | ( | const TEventList & | list1, | |
const TEventList & | list2 | |||
) | [friend] |
Definition at line 480 of file TEventList.cxx.
TEventList operator * | ( | const TEventList & | list1, | |
const TEventList & | list2 | |||
) | [friend] |
Definition at line 490 of file TEventList.cxx.
TEventList operator+ | ( | const TEventList & | list1, | |
const TEventList & | list2 | |||
) | [friend] |
Definition at line 470 of file TEventList.cxx.
TEventList operator- | ( | const TEventList & | list1, | |
const TEventList & | list2 | |||
) | [friend] |
Definition at line 480 of file TEventList.cxx.
TEventList operator * | ( | const TEventList & | list1, | |
const TEventList & | list2 | |||
) | [friend] |
Definition at line 490 of file TEventList.cxx.
Int_t TEventList::fN [protected] |
Definition at line 36 of file TEventList.h.
Referenced by Add(), ContainsRange(), Enter(), GetEntry(), GetIndex(), GetN(), Intersect(), Print(), Reset(), Resize(), Sort(), and TEventList().
Int_t TEventList::fSize [protected] |
Definition at line 37 of file TEventList.h.
Referenced by Add(), Enter(), GetSize(), Print(), Resize(), Sort(), and TEventList().
Int_t TEventList::fDelta [protected] |
Definition at line 38 of file TEventList.h.
Referenced by Enter(), Resize(), SetDelta(), and TEventList().
Bool_t TEventList::fReapply [protected] |
Definition at line 39 of file TEventList.h.
Referenced by GetReapplyCut(), SetReapplyCut(), and TEventList().
Long64_t* TEventList::fList [protected] |
Definition at line 40 of file TEventList.h.
Referenced by Add(), ContainsRange(), Enter(), GetEntry(), GetIndex(), GetList(), Intersect(), operator=(), Print(), Resize(), Sort(), Subtract(), TEventList(), and ~TEventList().
TDirectory* TEventList::fDirectory [protected] |
Definition at line 41 of file TEventList.h.
Referenced by GetDirectory(), SetDirectory(), SetName(), TEventList(), and ~TEventList().
Long64_t* TEventList::fList [protected] |
Definition at line 40 of file TEventList.h.
TDirectory* TEventList::fDirectory [protected] |
Definition at line 41 of file TEventList.h.