#include TChain *mychain() { TChain *ch = new TChain("FadcStuff"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_105.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_113.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_114.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_115.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_116.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_117.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_118.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_119.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_120.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_121.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_122.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_124.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_125.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_126.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_127.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_128.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_129.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_130.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_131.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_133.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_134.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_135.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_136.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_137.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_138.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_139.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_140.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_141.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_142.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_143.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_145.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_146.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_147.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_148.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_149.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_150.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_152.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_153.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_154.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_155.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_156.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_157.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_158.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_169.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_171.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_172.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_173.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_174.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_175.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_176.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_177.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_178.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_179.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_180.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_181.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_182.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_183.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_184.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_185.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_186.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_187.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_188.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_189.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_190.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_191.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_192.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_193.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_194.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_195.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_196.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_197.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_198.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_199.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_200.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_201.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_202.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_203.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_204.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_206.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_207.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_208.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_209.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_210.root"); ch->Add("root://nod25.phys.uconn.edu/pnfs/phys.uconn.edu/data/Gluex/beamline/microscope/ROC_TEST_211.root"); return ch; } void DrawEach(TChain *ch, const char *expr) { TObjArray *fileElements=ch->GetListOfFiles(); TIter next(fileElements); TChainElement *chEl=0; while (( chEl=(TChainElement*)next() )) { TFile *f = TFile::Open(chEl->GetTitle()); TTree *tr=(TTree*)f->Get("FadcStuff"); cout << "drawing " << expr << " from " << chEl->GetTitle() << endl; tr->Draw(expr); } }