|
ra4_stats
0341147a0dc35f80f4e12c6003afb76a38e2ed6e
|
#include "utilities.hpp"#include <cstdlib>#include <cstring>#include <stdlib.h>#include <unistd.h>#include <string>#include <vector>#include <memory>#include "TTree.h"#include "TH1D.h"#include "RooWorkspace.h"Go to the source code of this file.
Functions | |
| void | parseMasses (const string &prs, int &mglu, int &mlsp) |
| bool | Contains (const string &str, const string &pat) |
| bool | StartsWith (const string &str, const string &pat) |
| void | ReplaceAll (string &str, const string &orig, const string &rep) |
| void | RmCutOn (string &cut, const string &to_rm, const string &rep) |
| size_t | MaxIndex (const vector< double > &v) |
| void | DefineSet (RooWorkspace &w, const string &set_name, const vector< string > &var_names) |
| void | GetCountAndUncertainty (TTree &tree, const Cut &cut, double &count, double &uncertainty) |
| string | execute (const string &cmd) |
| vector< string > | Tokenize (const string &input, const string &tokens) |
| string | ChangeExtension (string path, const string &new_ext) |
| string | MakeDir (string prefix) |
| string ChangeExtension | ( | string | path, |
| const string & | new_ext | ||
| ) |
Definition at line 115 of file utilities.cpp.
Referenced by main().
| bool Contains | ( | const string & | str, |
| const string & | pat | ||
| ) |
Definition at line 26 of file utilities.cpp.
Referenced by WorkspaceGenerator::AddData(), WorkspaceGenerator::AddMCYields(), WorkspaceGenerator::AddPdfs(), YieldManager::ComputeYield(), WorkspaceGenerator::GenerateToys(), GetBinNames(), GetBkgPred(), GetBkgPredErr(), GetKappaNoSys(), GetKappaNoSysErr(), GetKappaSys(), GetKappaSysErr(), GetLambda(), GetLambdaErr(), GetMCTotal(), GetMCTotalErr(), GetMCYield(), GetObserved(), GetSigPred(), GetSigPredErr(), GetTotPred(), GetTotPredErr(), main(), MakeBackgroundHistos(), MakeCovarianceMatrix(), MakeYieldPlot(), ModifyLumi(), WorkspaceGenerator::NeedsDileptonBin(), PrintTable(), ReadPoints(), WorkspaceGenerator::ResetToys(), SetBounds(), and WorkspaceGenerator::SetupToys().
| void DefineSet | ( | RooWorkspace & | w, |
| const string & | set_name, | ||
| const vector< string > & | var_names | ||
| ) |
Definition at line 62 of file utilities.cpp.
| string execute | ( | const string & | cmd | ) |
Definition at line 87 of file utilities.cpp.
References ERROR, and scan_aggregate::result.
Referenced by ExtractSignal(), GetLimit(), GetSignificance(), InjectSignal(), main(), ModifyLumi(), and RunFit().
| void GetCountAndUncertainty | ( | TTree & | tree, |
| const Cut & | cut, | ||
| double & | count, | ||
| double & | uncertainty | ||
| ) |
Definition at line 76 of file utilities.cpp.
Referenced by Process::GetYield().
| string MakeDir | ( | string | prefix | ) |
Definition at line 126 of file utilities.cpp.
References ERROR.
Referenced by ExtractSignal(), and main().
| size_t MaxIndex | ( | const vector< double > & | v | ) |
Definition at line 51 of file utilities.cpp.
| void parseMasses | ( | const string & | prs, |
| int & | mglu, | ||
| int & | mlsp | ||
| ) |
Definition at line 21 of file utilities.cpp.
Referenced by main().
| void ReplaceAll | ( | string & | str, |
| const string & | orig, | ||
| const string & | rep | ||
| ) |
Definition at line 34 of file utilities.cpp.
Referenced by Bin::Bin(), Cut::Clean(), WorkspaceGenerator::CleanLine(), Process::CleanName(), YieldManager::ComputeYield(), main(), MakeCovarianceMatrix(), MakePlot(), PrettyBinName(), PrintTable(), WorkspaceGenerator::ReadSystematicsFile(), and Cut::Replace().
| void RmCutOn | ( | string & | cut, |
| const string & | to_rm, | ||
| const string & | rep | ||
| ) |
Definition at line 42 of file utilities.cpp.
| bool StartsWith | ( | const string & | str, |
| const string & | pat | ||
| ) |
Definition at line 30 of file utilities.cpp.
| vector<string> Tokenize | ( | const string & | input, |
| const string & | tokens | ||
| ) |
Definition at line 101 of file utilities.cpp.
Referenced by WorkspaceGenerator::ReadSystematicsFile().
1.8.11