//#include "myevent.hh" //#include "TROOT.h" #include #include "TTree.h" using namespace std; #ifndef MYEVENT #define MYEVENT class MyEvent : public TObject { public: Double_t number; MyEvent(): number(1234){}; MyEvent(const MyEvent&) = delete; ClassDef(MyEvent,1) }; #endif //___________________________________________ ClassImp(MyEvent) void test() { // gROOT->ProcessLine(".L myevent.hh+"); TTree* tree = new TTree("tree", "tree"); MyEvent* event = new MyEvent(); event->Dump(); tree->Branch("event", "MyEvent", &event); }