Back to home page

sPhenix code displayed by LXR

 
 

    


File indexing completed on 2025-08-05 08:21:37

0001 #ifndef MACRO_ANALYZETREE_C
0002 #define MACRO_ANALYZETREE_C
0003 
0004 #include <mytree/AnalyzeSimpleTree.h>
0005 
0006 #include <fun4all/SubsysReco.h>
0007 #include <fun4all/Fun4AllServer.h>
0008 #include <fun4all/Fun4AllInputManager.h>
0009 #include <fun4all/Fun4AllDstInputManager.h>
0010 
0011 R__LOAD_LIBRARY(libfun4all.so)
0012 R__LOAD_LIBRARY(libmytree.so)
0013 
0014 void  AnalyzeTree()
0015 {
0016   Fun4AllServer *se = Fun4AllServer::instance();
0017   Fun4AllInputManager *in1 = new Fun4AllDstInputManager("DSTIN1");
0018   se->registerInputManager(in1);
0019   se->fileopen("DSTIN1","mytree.root");
0020   SubsysReco *mytree = new AnalyzeSimpleTree();
0021   se->registerSubsystem(mytree);
0022   se->run(100);
0023   se->End();
0024 //  se->dumpHistos("dummy.root");
0025   delete se;
0026 }
0027 
0028 #endif