Warning, file /jana2/src/libraries/JANA/Geometry/JGeometryManager.h was not indexed
or was modified since last indexation (in which case cross-reference links may be missing, inaccurate or erroneous).
0001
0002
0003
0004
0005
0006 #pragma once
0007 #include <JANA/Services/JServiceLocator.h>
0008 #include <JANA/Geometry/JGeometry.h>
0009
0010 #include <mutex>
0011 #include <vector>
0012
0013 class JGeometryManager: public JService {
0014
0015 std::mutex m_mutex;
0016 std::vector<JGeometry*> geometries;
0017
0018 public:
0019 JGeometry* GetJGeometry(unsigned int run_number);
0020
0021 };
0022
0023