Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

CellUniqueId.h

Go to the documentation of this file.
00001 
00002 
00003 
00004 
00005 
00006 
00007 
00008 
00009 #ifndef GEO_CELLUNIQUEID_H
00010 #define GEO_CELLUNIQUEID_H
00011 #include <vector>
00012 class TGeoNode;
00013 
00014 namespace geo {
00015   typedef unsigned long long int CellUniqueId;
00016 
00017   CellUniqueId NodesToUniqueId(const std::vector<const TGeoNode*>& n, 
00018                                unsigned int depth);
00019   CellUniqueId PathToUniqueId(const char* path);
00020   CellUniqueId IdsToUniqueId(const std::vector<int>& ids);
00021   void         GetNodeNumbers(const char* nm, std::vector<int>& id);
00022 };
00023 #endif // GEO_CELLUNIQUEID_H
00024 
00025 

Generated on Wed Oct 15 02:35:25 2008 for NOvA Offline by  doxygen 1.3.9.1