![]() |
Darwin
1.0
Event loop based prototype framework
|
Classes | |
| struct | Event |
| struct | FourVector |
| struct | GenEvent |
| struct | GenJet |
| struct | Jet |
| struct | MET |
| struct | PileUp |
| struct | RecEvent |
| struct | RecJet |
| struct | RecMET |
| struct | Trigger |
| struct | Vertex |
Functions | |
| template<bool DARWIN_TEST_EXCEPTIONS = false> | |
| void | example02 (const vector< fs::path > &inputs, const fs::path &output, const pt::ptree &config, const int steering, const DT::Slice slice={1, 0}) |
| void | example03 (const vector< fs::path > &inputs, const fs::path &output, const pt::ptree &config, const int steering, const DT::Slice slice={1, 0}) |
| template<bool DARWIN_TEST_EXCEPTIONS = false> | |
| void | example02 (const fs::path &input, const fs::path &output, const pt::ptree &config, const int steering, const DT::Slice slice={1, 0}) |
| void | example03 (const fs::path &input, const fs::path &output, const pt::ptree &config, const int steering, const DT::Slice slice={1, 0}) |
Everything what concerns physics analysis directly.
| void Darwin::Physics::example02 | ( | const fs::path & | input, |
| const fs::path & | output, | ||
| const pt::ptree & | config, | ||
| const int | steering, | ||
| const DT::Slice | slice = {1,0} |
||
| ) |
| void Darwin::Physics::example02 | ( | const vector< fs::path > & | inputs, |
| const fs::path & | output, | ||
| const pt::ptree & | config, | ||
| const int | steering, | ||
| const DT::Slice | slice = {1,0} |
||
| ) |
Toy example to modify a n-tuple.
The template argument is only for the test of exceptions in unit tests.
| inputs | input ROOT files (n-tuples) |
| output | output ROOT file (n-tuple) |
| config | config handled with `Darwin::Tools::options` |
| steering | parameters obtained from explicit options |
| slice | number and index of slice |
| void Darwin::Physics::example03 | ( | const fs::path & | input, |
| const fs::path & | output, | ||
| const pt::ptree & | config, | ||
| const int | steering, | ||
| const DT::Slice | slice = {1,0} |
||
| ) |
| void Darwin::Physics::example03 | ( | const vector< fs::path > & | inputs, |
| const fs::path & | output, | ||
| const pt::ptree & | config, | ||
| const int | steering, | ||
| const DT::Slice | slice = {1,0} |
||
| ) |