ATLAS Offline Software
nodeIDPrinter.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 /*
6  function to provide a standard way of output hypo tree node information.
7 */
8 
9 #ifndef TRIGHLTJETHYPO_NODEIDPRINTER_H
10 #define TRIGHLTJETHYPO_NODEIDPRINTER_H
11 
12 
13 #include <string>
14 #include <optional>
15 
16 std::string nodeIDPrinter(const std::string& name,
17  int nodeID,
18  int parentID,
19  bool pass,
20  const std::string& time="");
21 
22 std::string nodeIDPrinter(const std::string& name,
23  int nodeID,
24  int parentID,
25  const std::optional<bool>& pass,
26  const std::string& time="");
27 
28 std::string nodeIDPrinter(const std::string& name,
29  const std::optional<bool>& pass,
30  const std::string& time);
31 
32 
33 std::string nodeIDPrinter(const std::string& name,
34  int nodeID,
35  int parentID);
36 #endif
nodeIDPrinter
std::string nodeIDPrinter(const std::string &name, int nodeID, int parentID, bool pass, const std::string &time="")
Definition: nodeIDPrinter.cxx:7
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:195
CaloSwCorrections.time
def time(flags, cells_name, *args, **kw)
Definition: CaloSwCorrections.py:242