Class Reference for E1039 Core & Analysis Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PHGeomFileImport.cc
Go to the documentation of this file.
1 #include "PHGeomFileImport.h"
2 #include "PHGeomUtility.h"
3 
4 // PHENIX includes
6 #include <phool/PHNodeIterator.h>
9 #include <phool/PHIODataNode.h>
10 #include <phool/getClass.h>
11 
12 using namespace std;
13 
14 PHGeomFileImport::PHGeomFileImport(const std::string & geometry_file) :
15  SubsysReco("PHGeomFileImport"), _geometry_file(geometry_file)
16 {
17 }
18 
20 {
21 }
22 
23 int
25 {
27 }
28 
29 int
31 {
33 }
34 
35 int
37 {
38 
40 }
41 
42 int
44 {
46 }
47 
int End(PHCompositeNode *topNode)
Called at the end of all processing.
int Init(PHCompositeNode *topNode)
int process_event(PHCompositeNode *topNode)
virtual ~PHGeomFileImport()
PHGeomFileImport(const std::string &geometry_file)
std::string _geometry_file
int InitRun(PHCompositeNode *topNode)
static int ImportGeomFile(PHCompositeNode *topNode, const std::string &geometry_file)
TGeo ROOT/GDML/Macro file -> DST node with automatic file type discrimination based on file names.