|
RAPIDO
Repeatable Analysis Programming for Interpretability, Durability, and Organization
|
This is the complete list of members for Histflow, including all inherited members.
| bookHist(std::string target_cut_name, THist *hist) | Histflow | protected |
| bookHist1D(std::string target_cut_name, THist1D *hist, std::function< bool()> eval_lambda, std::function< double()> fill_lambda) | Histflow | |
| bookHist1D(Cut *target_cut, THist1D *hist, std::function< bool()> eval_lambda, std::function< double()> fill_lambda) | Histflow | |
| bookHist1D(std::string target_cut_name, THist1D *hist, std::function< double()> fill_lambda) | Histflow | |
| bookHist1D(Cut *target_cut, THist1D *hist, std::function< double()> fill_lambda) | Histflow | |
| bookHist2D(std::string target_cut_name, THist2D *hist, std::function< bool()> eval_lambda, std::function< std::pair< double, double >()> fill_lambda) | Histflow | |
| bookHist2D(Cut *target_cut, THist2D *hist, std::function< bool()> eval_lambda, std::function< std::pair< double, double >()> fill_lambda) | Histflow | |
| bookHist2D(std::string target_cut_name, THist2D *hist, std::function< std::pair< double, double >()> fill_lambda) | Histflow | |
| bookHist2D(Cut *target_cut, THist2D *hist, std::function< std::pair< double, double >()> fill_lambda) | Histflow | |
| bookHist3D(std::string target_cut_name, THist3D *hist, std::function< bool()> eval_lambda, std::function< std::tuple< double, double, double >()> fill_lambda) | Histflow | |
| bookHist3D(Cut *target_cut, THist3D *hist, std::function< bool()> eval_lambda, std::function< std::tuple< double, double, double >()> fill_lambda) | Histflow | |
| bookHist3D(std::string target_cut_name, THist3D *hist, std::function< std::tuple< double, double, double >()> fill_lambda) | Histflow | |
| bookHist3D(Cut *target_cut, THist3D *hist, std::function< std::tuple< double, double, double >()> fill_lambda) | Histflow | |
| cut_record | Cutflow | protected |
| Cutflow() | Cutflow | |
| Cutflow(std::string new_name) | Cutflow | |
| Cutflow(std::string new_name, Cut *new_root) | Cutflow | |
| debugger | Cutflow | protected |
| debugger_is_set | Cutflow | protected |
| fill_schedule | Histflow | protected |
| findTerminus(std::string starting_cut_name) | Cutflow | |
| findTerminus(Cut *starting_cut) | Cutflow | |
| getCut(std::string cut_name) | Cutflow | protected |
| globals | Cutflow | |
| hist_writers | Histflow | protected |
| Histflow(std::string new_name) | Histflow | |
| Histflow(std::string new_name, Cut *new_root) | Histflow | |
| insert(std::string target_cut_name, Cut *new_cut, Direction direction) | Cutflow | |
| insert(Cut *target_cut, Cut *new_cut, Direction direction) | Cutflow | |
| isProgeny(std::string parent_cut_name, std::string target_cut_name, Direction direction) | Cutflow | |
| isProgeny(Cut *parent_cut, Cut *target_cut, Direction direction) | Cutflow | |
| name | Cutflow | |
| print(bool show_timing=false) | Cutflow | |
| recursiveDelete(Cut *cut) | Cutflow | protected |
| recursiveEvaluate(Cut *cut) override | Histflow | protectedvirtual |
| recursiveFindTerminus(Cut *cut) | Cutflow | protected |
| recursivePrint(std::string tabs, Cut *cut, Direction direction, bool show_timing=false) | Cutflow | protected |
| recursiveSearchProgeny(Cut *cut, Cut *target_cut) | Cutflow | protected |
| recursiveWrite(Cut *cut, std::ofstream &ofstream, std::string output_cflow) | Cutflow | protected |
| recursiveWriteCSV(std::string output_dir, Cut *cut, Direction direction, int csv_idx, Utilities::CSVFiles csv_files) | Cutflow | protected |
| recursiveWriteMermaid(Cut *cut, std::ofstream &ofstream, std::string output_mmd) | Cutflow | protected |
| remove(std::string target_cut_name) | Cutflow | |
| remove(Cut *target_cut) | Cutflow | |
| replace(std::string target_cut_name, Cut *new_cut) | Cutflow | |
| replace(Cut *target_cut, Cut *new_cut) | Cutflow | |
| root | Cutflow | protected |
| run() | Cutflow | virtual |
| run(Cut *target_cut) | Cutflow | |
| run(std::string target_cut_name) | Cutflow | |
| run(std::vector< Cut * > target_cuts) | Cutflow | |
| run(std::vector< std::string > target_cuts) | Cutflow | |
| setDebugLambda(std::function< void(Cut *)> new_debugger) | Cutflow | |
| setRoot(Cut *new_root) | Cutflow | |
| write(std::string output_dir="") | Cutflow | |
| writeCSV(std::string output_dir="") | Cutflow | |
| writeHists(TFile *tfile) | Histflow | |
| writeMermaid(std::string output_dir="", std::string orientation="TD") | Cutflow | |
| ~Cutflow() | Cutflow | |
| ~Histflow() | Histflow |