CMS 3D CMS Logo

runFormulaEvaluator.cc
Go to the documentation of this file.
2 #include <iostream>
3 #include <vector>
4 
5 int main(int argc, char** argv) {
6  while (true) {
7  std::cout << ">type in formula\n>" << std::flush;
8 
9  std::string form;
10  std::cin >> form;
11 
12  reco::FormulaEvaluator eval(form);
13 
14  std::vector<double> x;
15  std::vector<double> v;
16 
17  std::cout << eval.evaluate(x, v) << std::endl;
18  }
19 
20  return 0;
21 }
cmsBatch.argv
argv
Definition: cmsBatch.py:279
dir2webdir.argc
argc
Definition: dir2webdir.py:39
gather_cfg.cout
cout
Definition: gather_cfg.py:144
main
int main(int argc, char **argv)
Definition: runFormulaEvaluator.cc:5
findQualityFiles.v
v
Definition: findQualityFiles.py:179
reco::FormulaEvaluator
Definition: FormulaEvaluator.h:67
vertices_cff.x
x
Definition: vertices_cff.py:29
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
FormulaEvaluator.h
reco::FormulaEvaluator::evaluate
double evaluate(V const &iVariables, P const &iParameters) const
Definition: FormulaEvaluator.h:73