TTree.cxx File Reference

#include "RConfig.h"
#include "TTree.h"
#include "TArrayC.h"
#include "TBufferFile.h"
#include "TBaseClass.h"
#include "TBasket.h"
#include "TBranchClones.h"
#include "TBranchElement.h"
#include "TBranchObject.h"
#include "TBranchRef.h"
#include "TBrowser.h"
#include "TClass.h"
#include "TClassEdit.h"
#include "TClonesArray.h"
#include "TCut.h"
#include "TDataMember.h"
#include "TDataType.h"
#include "TDirectory.h"
#include "TError.h"
#include "TEntryList.h"
#include "TEventList.h"
#include "TFile.h"
#include "TFolder.h"
#include "TFriendElement.h"
#include "TInterpreter.h"
#include "TLeaf.h"
#include "TLeafB.h"
#include "TLeafC.h"
#include "TLeafD.h"
#include "TLeafElement.h"
#include "TLeafF.h"
#include "TLeafI.h"
#include "TLeafL.h"
#include "TLeafObject.h"
#include "TLeafS.h"
#include "TList.h"
#include "TMath.h"
#include "TROOT.h"
#include "TRealData.h"
#include "TRegexp.h"
#include "TStreamerElement.h"
#include "TStreamerInfo.h"
#include "TStyle.h"
#include "TSystem.h"
#include "TTreeCloner.h"
#include "TTreeCache.h"
#include "TTreeCacheUnzip.h"
#include "TVirtualCollectionProxy.h"
#include "TEmulatedCollectionProxy.h"
#include "TVirtualFitter.h"
#include "TVirtualIndex.h"
#include "TVirtualPad.h"
#include "TBranchSTL.h"
#include "TSchemaRuleSet.h"
#include <cstddef>
#include <fstream>
#include <sstream>
#include <string>
#include <stdio.h>

Go to the source code of this file.

Enumerations

enum  EOnIndexError

Functions

 ClassImp (TTree) static char DataTypeToChar(EDataType datatype)
static bool R__HandleIndex (EOnIndexError onIndexError, TTree *newtree, TTree *oldtree)
static TBranchR__FindBranchHelper (TObjArray *list, const char *branchname)
 ClassImp (TTreeFriendLeafIter) TTreeFriendLeafIter

Variables

TTreegTree


Enumeration Type Documentation

enum EOnIndexError

Definition at line 2761 of file TTree.cxx.


Function Documentation

ClassImp ( TTreeFriendLeafIter   ) 

Definition at line 7195 of file TTree.cxx.

ClassImp ( TTree   ) 

Definition at line 368 of file TTree.cxx.

References kBits, kBool_t, kchar, kChar_t, kCharStar, kCounter, kDouble32_t, kDouble_t, kFloat16_t, kFloat_t, kInt_t, kLong64_t, kLong_t, kNoType_t, kOther_t, kShort_t, kUChar_t, kUInt_t, kULong64_t, kULong_t, and kUShort_t.

static TBranch* R__FindBranchHelper ( TObjArray list,
const char *  branchname 
) [static]

Definition at line 3836 of file TTree.cxx.

References RootCsg::dot(), TBranch::FindBranch(), len, list, name, and size_t.

Referenced by TTree::FindBranch().

static bool @8688::R__HandleIndex ( EOnIndexError  onIndexError,
TTree newtree,
TTree oldtree 
) [static]

Definition at line 2763 of file TTree.cxx.

References TVirtualIndex::Append(), TTree::BuildIndex(), TNamed::Clone(), TTree::GetEntries(), TVirtualIndex::GetMajorName(), TVirtualIndex::GetMinorName(), TTree::GetTree(), TTree::GetTreeIndex(), kDrop, kFALSE, kKeep, kTRUE, and TTree::SetTreeIndex().

Referenced by TTree::CopyEntries().


Variable Documentation

TTree* gTree

Definition at line 366 of file TTree.cxx.


Generated on Tue Jul 5 16:09:17 2011 for ROOT_528-00b_version by  doxygen 1.5.1