|
JANA2
C++ framework for multi-threaded data processing
|
Public Types | |
| enum class | Format { Table , Json , Tsv } |
Public Member Functions | |
| JInspector (const JEvent *event) | |
| void | PrintEvent () |
| void | PrintFactories (int filter_level) |
| void | PrintFactoryDetails (std::string factory_key) |
| void | PrintObjects (std::string factory_key) |
| void | PrintObject (std::string factory_key, int object_idx) |
| void | PrintFactoryParents (std::string factory_key) |
| void | PrintObjectParents (std::string factory_key, int object_idx) |
| void | PrintObjectAncestors (std::string factory_key, int object_idx) |
| void | PrintHelp () |
| void | Loop () |
| void | Reset () |
| void | SetDiscrepancies (std::set< std::string > &&diverging_factory_keys) |
| void | ToText (const std::vector< JFactory * > &factories, const std::set< std::string > &discrepancies, int filter_level, bool asJson=false, std::ostream &out=std::cout) |
Static Public Member Functions | |
| static void | ToText (const JEvent *event, bool asJson=false, std::ostream &out=std::cout) |
| static void | ToText (const JFactory *factory, bool asJson=false, std::ostream &out=std::cout) |
| static void | ToText (std::vector< JObject * > objs, bool as_json, std::ostream &out=std::cout) |
| static void | ToText (const JObject *obj, bool asJson, std::ostream &out=std::cout) |