11 #include "TMVA/Tools.h" 12 #include "TMVA/Reader.h" 13 #include "TMVA/MethodCuts.h" 56 readNtuple(
const char* TypeNameIn,
const char* TypeNameOut, TChain *
tree=0);
59 virtual void Loop(
const char* TypeNameOut);
68 tree =
new TChain(
"NCAna/beamInfo");
71 while(
fin>>fstr) tree->Add(fstr);
75 TString histoname = (TString)TypeNameOut +
".root";
76 myhists->bookHists(histoname);
78 cout<<
"********************************************"<<
endl;
79 cout<<
"Input File is "<<TypeNameIn<<
endl;
80 cout<<
"Output File is "<<histoname<<
endl;
81 cout<<
"********************************************"<<
endl;
87 delete fChain->GetCurrentFile();
101 fChain->SetBranchAddress(
"runnum",&runnum);
102 fChain->SetBranchAddress(
"subrunnum",&subrunnum);
103 fChain->SetBranchAddress(
"evtnum",&evtnum);
104 fChain->SetBranchAddress(
"Nslices",&Nslices);
105 fChain->SetBranchAddress(
"spillPOT",&spillPOT);
106 fChain->SetBranchAddress(
"goodSpill",&goodSpill);
108 fChain->SetBranchAddress(
"horncurrent",&horncurrent);
111 fChain->SetBranchAddress(
"widthX",&widthX);
112 fChain->SetBranchAddress(
"widthY",&widthY);
113 fChain->SetBranchAddress(
"deltaspilltimensec",&deltaspilltimensec);
115 fChain->SetBranchAddress(
"evt_year",&evt_year);
116 fChain->SetBranchAddress(
"evt_month",&evt_month);
117 fChain->SetBranchAddress(
"evt_day",&evt_day);
118 fChain->SetBranchAddress(
"evt_hour",&evt_hour);
119 fChain->SetBranchAddress(
"evt_min",&evt_min);
120 fChain->SetBranchAddress(
"evt_sec",&evt_sec);
122 fChain->SetBranchAddress(
"Ndeaddcm",&Ndeaddcm);
123 fChain->SetBranchAddress(
"Nintimehits",&Nintimehits);
124 fChain->SetBranchAddress(
"Nouttimehits",&Nouttimehits);
125 fChain->SetBranchAddress(
"Ndb1apd_24cells",&Ndb1apd_24cells);
126 fChain->SetBranchAddress(
"Ndb2apd_24cells",&Ndb2apd_24cells);
127 fChain->SetBranchAddress(
"Ndb3apd_24cells",&Ndb3apd_24cells);
128 fChain->SetBranchAddress(
"Nmcapd_24cells",&Nmcapd_24cells);
129 fChain->SetBranchAddress(
"Ndb1apd_28cells",&Ndb1apd_28cells);
130 fChain->SetBranchAddress(
"Ndb2apd_28cells",&Ndb2apd_28cells);
131 fChain->SetBranchAddress(
"Ndb3apd_28cells",&Ndb3apd_28cells);
132 fChain->SetBranchAddress(
"Nmcapd_28cells",&Nmcapd_28cells);
133 fChain->SetBranchAddress(
"Fouttimehits_noisyapd",&Fouttimehits_noisyapd);
135 #endif // #ifdef readNtuple_cxx
virtual void Init(TChain *tree)
Int_t runnum
current Tree number in a TChain
readNtuple(const char *TypeNameIn, const char *TypeNameNu, const char *TypeNameInt, TChain *tree=0)
Float_t Fouttimehits_noisyapd