******************************************* * * * W E L C O M E to R O O T * * * * Version 5.13/04e 13 December 2006 * * * * You are welcome to visit our Web site * * http://root.cern.ch * * * ******************************************* FreeType Engine v2.1.9 used to render TrueType fonts. Compiled on 14 December 2006 for linux with thread support. CINT/ROOT C/C++ Interpreter version 5.16.15, September 21, 2006 Type ? for help. Commands must be C++ statements. Enclose multiple statements between { }. root [0] TFile f("photon_2_detid.root") root [1] data->Process("select.C+") Info in : creating shared library /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/./select_C.so In file included from /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.h:32, from /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:16: /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/select.C: In member function `virtual void select::Begin(TTree*)': /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/select.C:62: warning: unused parameter `TTree*tree' /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/select.C: In member function `virtual void select::SlaveBegin(TTree*)': /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/select.C:104: warning: unused parameter `TTree*tree' /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/select.C: In member function `virtual Bool_t select::Process(long long int)': /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/select.C:151: warning: comparison between signed and unsigned integer expressions /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx: At global scope: /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:48: syntax error before `*' token /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx: In function `ROOT::TGenericClassInfo* ROOT::GenerateInitInstanceLocal(...)': /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:50: ` ptr' undeclared (first use this function) /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:50: (Each undeclared identifier is reported only once for each function it appears in.) /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:51: type/value mismatch at argument 1 in template parameter list for `template class TInstrumentedIsAProxy' /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:51: expected a type, got `select(int, fd_set*, fd_set*, fd_set*, timeval*)' /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:51: ISO C++ forbids declaration of `type name' with no type /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:51: cannot convert `int*' to `TVirtualIsAProxy*' in initialization /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:56: ISO C++ forbids applying `sizeof' to an expression of function type /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx: At global scope: /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:64: syntax error before `*' token /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx: In function `ROOT::TGenericClassInfo* ROOT::GenerateInitInstance(...)': /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:66: syntax error before `)' token /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx: At global scope: /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:69: syntax error before `*' token /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx: In static member function `static const char* select::ImplFileName()': /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:84: syntax error before `*' token /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx: In static member function `static int select::ImplFileLine()': /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:90: syntax error before `*' token /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx: In static member function `static void select::Dictionary()': /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:96: syntax error before `*' token /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx: In static member function `static TClass* select::Class()': /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:102: syntax error before `*' token /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx: In function `void* ROOT::new_select(void*)': /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:158: syntax error before `:' token /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:158: syntax error before `;' token /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:161: syntax error before `[' token /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:284: ` result7' undeclared (first use this function) /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:284: syntax error before `)' token /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:284: ` libp' undeclared (first use this function) /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:286: case label `1' not within a switch statement /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:287: syntax error before `)' token /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:285: break statement not within loop or switch /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:288: break statement not within loop or switch /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx: At global scope: /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:290: syntax error before `return' /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx: In function `int G__fileY5yOps_1985_0_9(G__value*, const char*, G__param*, int)': /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:295: syntax error before `)' token /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx: In function `int G__fileY5yOps_1985_0_10(G__value*, const char*, G__param*, int)': /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:302: syntax error before `)' token /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx: In function `int G__fileY5yOps_1985_0_11(G__value*, const char*, G__param*, int)': /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:309: syntax error before `)' token /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx: In function `int G__fileY5yOps_1985_0_12(G__value*, const char*, G__param*, int)': /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:316: syntax error before `*' token /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx: In function `int G__fileY5yOps_1985_0_13(G__value*, const char*, G__param*, int)': /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:322: syntax error before `)' token /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx: In function `int G__fileY5yOps_1985_0_14(G__value*, const char*, G__param*, int)': /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:329: syntax error before `)' token /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx: In function `int G__fileY5yOps_1985_0_19(G__value*, const char*, G__param*, int)': /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:361: syntax error before `*' token /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx: In function `int G__fileY5yOps_1985_0_20(G__value*, const char*, G__param*, int)': /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:367: syntax error before `)' token /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx: In function `int G__fileY5yOps_1985_0_21(G__value*, const char*, G__param*, int)': /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:374: syntax error before `)' token /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx: In function `int G__fileY5yOps_1985_0_22(G__value*, const char*, G__param*, int)': /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:381: syntax error before `)' token /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx: At global scope: /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:411: syntax error before `;' token /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx: In function `int G__fileY5yOps_1985_0_27(G__value*, const char*, G__param*, int)': /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:427: syntax error before `)' token /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:431: syntax error before `)' token /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:431: ISO C++ forbids applying `sizeof' to an expression of function type /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:437: syntax error before `)' token /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:440: syntax error before `)' token /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx: In function `void G__cpp_setup_inheritancefileY5yOps()': /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:493: ` G__Lderived' undeclared (first use this function) /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:494: syntax error before `)' token /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx: In function `void G__setup_memvarselect()': /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:543: ` p' undeclared (first use this function) /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:543: syntax error before `)' token /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx: In function `void G__setup_memfuncselect()': /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:593: ` G__fileY5yOps_1985_0_1' undeclared (first use this function) /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:594: ` G__fileY5yOps_1985_0_2' undeclared (first use this function) /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:595: ` G__fileY5yOps_1985_0_3' undeclared (first use this function) /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:596: ` G__fileY5yOps_1985_0_4' undeclared (first use this function) /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:597: ` G__fileY5yOps_1985_0_5' undeclared (first use this function) /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:598: ` G__fileY5yOps_1985_0_6' undeclared (first use this function) /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:599: ` G__fileY5yOps_1985_0_7' undeclared (first use this function) /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:600: ` G__fileY5yOps_1985_0_8' undeclared (first use this function) /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx: In function `void G__cpp_setup_tagtablefileY5yOps()': /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:806: ISO C++ forbids applying `sizeof' to an expression of function type /disk/cmssoft/CMSSW/slc3_ia32_gcc323/lcg/root/5.13.04e/root/include/TCollectionProxy.h: At top level: /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:42: warning: ` void* ROOT::newArray_select(long int, void*)' declared `static' but never defined /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:43: warning: ` void ROOT::delete_select(void*)' declared `static' but never defined /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:44: warning: ` void ROOT::deleteArray_select(void*)' declared `static' but never defined /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:45: warning: ` void ROOT::destruct_select(void*)' declared `static' but never defined /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/fileY5yOps.cxx:49: warning: ` ROOT::TGenericClassInfo* ROOT::GenerateInitInstanceLocal(...)' defined but not used g++: /misc/home/yi-zhe/mytest/CMSSW_1_2_3/src/Demo/DemoAnalyzer/test/./fileY5yOps.o: No such file or directory Error in : Compilation failed! Error in : file select.C+ does not have a valid class deriving from TSelector (Long64_t)(-1)