LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
writeSummary.h
Go to the documentation of this file.
1 #ifndef art_Framework_EventProcessor_detail_writeSummary_h
2 #define art_Framework_EventProcessor_detail_writeSummary_h
3 // vim: set sw=2 expandtab :
4 
6 
7 namespace cet {
8  class cpu_timer;
9 } // namespace cet
10 
11 namespace art {
12 
13  class PathManager;
14  class PathsInfo;
15 
16  namespace detail {
17 
18  void writeSummary(PathManager& pm,
19  bool wantSummary,
20  cet::cpu_timer const& timer);
21  void triggerReport(PerScheduleContainer<PathsInfo> const& endPathInfo,
22  PerScheduleContainer<PathsInfo> const& triggerPathsInfo,
23  bool wantSummary);
24  void timeReport(cet::cpu_timer const& timer);
25 
26  } // namespace detail
27 
28 } // namespace art
29 
30 #endif /* art_Framework_EventProcessor_detail_writeSummary_h */
31 
32 // Local Variables:
33 // mode: c++
34 // End:
void triggerReport(PerScheduleContainer< PathsInfo > const &endPathInfo, PerScheduleContainer< PathsInfo > const &triggerPathsInfo, bool wantSummary)
void writeSummary(PathManager &pm, bool wantSummary, cet::cpu_timer const &timer)
Definition: writeSummary.cc:89
void timeReport(cet::cpu_timer const &timer)
Definition: MVAAlg.h:12