38 myChain(
const char* name=
"AMSRootNtuplized",
const char* title =
"");
67 virtual Int_t
Add(
const char* name, Long64_t nentries = kBigNumber);
82 Int_t
GetThisEntry(Int_t getall = 0) {
return GetEntry(fReadEntry, getall); };
88 Int_t
GetNextEntry(Int_t getall = 0) {
return GetEntry(fReadEntry+1, getall); };
91 virtual Long64_t
LoadTree(Long64_t entry);
94 virtual Long64_t
Draw(
const char* varexp,
const TCut& selection, Option_t* option =
"", Long64_t nentries = kBigNumber, Long64_t firstentry = 0);
95 virtual Long64_t
Draw(
const char* varexp,
const char* selection, Option_t* option =
"", Long64_t nentries = kBigNumber, Long64_t firstentry = 0);
96 virtual void Draw(Option_t* opt) {
Draw(opt,
"",
"", 1000000000, 0); }
100 void CloneTrees(
const char * outpath=
"./",
int single=0);
112 void AddSection(
const char * Name,
const char* DirName=0,
bool enable=
true);
120 virtual void Clear(Option_t* option =
"");
123 static void CloneSingleTree( TChain* _InputTree, TFile* ff, TChain*& _OutputTree);
124 static void CloneSingleTree( TTree* _InputTree, TFile* ff, TTree*& _OutputTree);
159 static int checkWildcardList(TString fn, std::vector<TString>& list, TString treeName=
"AMSRootNtuplized");