File indexing completed on 2023-03-17 11:14:59
0001 void directoryCheck(){
0002
0003 TString this_dir = gSystem->pwd();
0004
0005 if ( this_dir != "/afs/cern.ch/user/a/aroe/scratch0/CMSSW_1_1_1/src/OnlineDB/CSCCondDB/test" ){
0006 std::cout << "you aint in images! you in:" << std::endl;
0007 std::cout << this_dir << std::endl;
0008 }
0009 }
0010
0011 void makeDirectory(TString directory_name){
0012 Int_t bool_dir = gSystem->mkdir(directory_name);
0013 if (bool_dir == 0){
0014 gSystem->mkdir(directory_name);
0015 std::cout << "creating directory called " << directory_name << std::endl;
0016 }
0017 if (bool_dir != 0){
0018 std::cout << "directory called " << directory_name << " already exists" << std::endl;
0019 }
0020 }
0021
0022
0023 void PrintAsGif(TCanvas *CanvasPointer, TString canvName){
0024 if( (gROOT->IsBatch() ) == 1 ){
0025
0026
0027
0028
0029
0030
0031 TString CanvName = canvName + ".eps";
0032 CanvasPointer->Print(CanvName);
0033
0034 TString pstoString = "pstopnm -ppm -xborder 0 -yborder 0 -xsize 1050 -ysize 625 -portrait "+ CanvName;
0035 TString togifString = "ppmtogif " + CanvName+ "001.ppm > " + canvName + ".gif";
0036 TString rmString1 = "rm " + CanvName+ "001.ppm";
0037 TString rmString2 = "rm " + CanvName;
0038
0039 gSystem->Exec(pstoString);
0040 gSystem->Exec(togifString);
0041 gSystem->Exec(rmString1);
0042 gSystem->Exec(rmString2);
0043
0044 }
0045 }
0046
0047