CMS 3D CMS Logo

Utils.h

Go to the documentation of this file.
00001 #ifndef __Utils__
00002 #define __Utils__
00003 
00004 #include <string>
00005 #include <vector>
00006 
00007 
00008 class TCanvas;
00009 class TVector3;
00010 
00015 namespace pftools {
00016 class Utils {
00017 
00018  public:
00019   
00021   static bool     StringMatch(const char* string, const char* pattern);
00022 
00024   static TCanvas* DivideCanvas( TCanvas *cv, int nPads );
00025 
00027   static std::vector<std::string>  Glob(const char* pattern);
00028 
00030   static std::string   Date();
00031 
00033   static TVector3 VectorEPRtoXYZ( const TVector3& posepr );
00034 };
00035 }
00036 
00037 #endif
00038 
00039 

Generated on Tue Jun 9 17:44:39 2009 for CMSSW by  doxygen 1.5.4