ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/cbrown/Development/Plotting/Modules/StudyModule.C
(Generate patch)

Comparing UserCode/cbrown/Development/Plotting/Modules/StudyModule.C (file contents):
Revision 1.8 by buchmann, Mon Apr 16 17:22:33 2012 UTC vs.
Revision 1.9 by buchmann, Mon May 14 15:11:26 2012 UTC

# Line 876 | Line 876 | void jzb_negative_generator_study() {
876  
877   }
878  
879 string ReplaceCharacter(string originalstring,string replacethis,string replacewiththis)
880 {
881        int pos = originalstring.find(replacethis);
882        if(pos == -1) return originalstring;
883        originalstring.replace(pos, replacewiththis.length(), replacewiththis);
884        return originalstring;
885 }
886 string removefunnystring(string name) {
887  name=ReplaceCharacter(name,"[","_");
888  name=ReplaceCharacter(name,"]","_");
889  name=ReplaceCharacter(name,"{","_");
890  name=ReplaceCharacter(name,"}","_");
891  name=ReplaceCharacter(name,".","_");
892  name=ReplaceCharacter(name,",","_");
893  name=ReplaceCharacter(name,";","_");
894  name=ReplaceCharacter(name,":","_");
895  name=ReplaceCharacter(name,"'","_");
896  name=ReplaceCharacter(name,"$","_");
897  name=ReplaceCharacter(name,"@","_");
898  return name;
899 }
900
879   void compare_lm4_sms_variable(TTree *eventsLM4, TTree *eventsSMS, string variable, int nbins, float xmin, float xmax, TCut cut, string saveas, bool dology=false) {
880    TCanvas *can = new TCanvas("can","can");
881    can->SetLogy(dology);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines