#include <TFCSTruthState.h>
|
static std::string | startMsg (MSG::Level lvl, const std::string &file, int line) |
| Make a message to decorate the start of logging. More...
|
|
Definition at line 13 of file TFCSTruthState.h.
◆ TFCSTruthState() [1/2]
TFCSTruthState::TFCSTruthState |
( |
| ) |
|
◆ TFCSTruthState() [2/2]
TFCSTruthState::TFCSTruthState |
( |
Double_t |
x, |
|
|
Double_t |
y, |
|
|
Double_t |
z, |
|
|
Double_t |
t, |
|
|
int |
pdgid |
|
) |
| |
◆ Ekin()
double TFCSTruthState::Ekin |
( |
| ) |
const |
|
inline |
◆ Ekin_off()
double TFCSTruthState::Ekin_off |
( |
| ) |
const |
|
inline |
◆ level()
MSG::Level ISF_FCS::MLogging::level |
( |
| ) |
const |
|
inlineinherited |
Retrieve output level.
Definition at line 201 of file MLogging.h.
201 {
return msg().level(); }
◆ msg() [1/2]
MsgStream & ISF_FCS::MLogging::msg |
( |
| ) |
const |
|
inlineinherited |
Return a stream for sending messages directly (no decoration)
Definition at line 231 of file MLogging.h.
232 MsgStream *
ms = m_msg_tls.get();
◆ msg() [2/2]
MsgStream & ISF_FCS::MLogging::msg |
( |
const MSG::Level |
lvl | ) |
const |
|
inlineinherited |
Return a decorated starting stream for sending messages.
Definition at line 240 of file MLogging.h.
◆ msgLvl()
bool ISF_FCS::MLogging::msgLvl |
( |
const MSG::Level |
lvl | ) |
const |
|
inlineinherited |
Check whether the logging system is active at the provided verbosity level.
Definition at line 222 of file MLogging.h.
◆ pdgid()
int TFCSTruthState::pdgid |
( |
| ) |
const |
|
inline |
◆ Print()
void TFCSTruthState::Print |
( |
Option_t * |
option = "" | ) |
const |
◆ set_Ekin_off()
void TFCSTruthState::set_Ekin_off |
( |
double |
val | ) |
|
|
inline |
◆ set_pdgid()
void TFCSTruthState::set_pdgid |
( |
int |
val | ) |
|
|
inline |
◆ set_vertex() [1/2]
void TFCSTruthState::set_vertex |
( |
const TLorentzVector & |
val | ) |
|
|
inline |
◆ set_vertex() [2/2]
void TFCSTruthState::set_vertex |
( |
Double_t |
x, |
|
|
Double_t |
y, |
|
|
Double_t |
z, |
|
|
Double_t |
t = 0 |
|
) |
| |
|
inline |
◆ setLevel()
void ISF_FCS::MLogging::setLevel |
( |
MSG::Level |
lvl | ) |
|
|
virtualinherited |
◆ startMsg()
std::string ISF_FCS::MLogging::startMsg |
( |
MSG::Level |
lvl, |
|
|
const std::string & |
file, |
|
|
int |
line |
|
) |
| |
|
staticinherited |
Make a message to decorate the start of logging.
Print a message for the start of logging.
Definition at line 116 of file MLogging.cxx.
120 auto last_slash =
file.find_last_of(
'/');
121 int path_len = last_slash == std::string::npos ? 0 : last_slash;
122 int trim_point = path_len;
123 int total_len =
file.length();
124 if (total_len - path_len > col1_len)
125 trim_point = total_len - col1_len;
126 std::string trimmed_name =
file.substr(trim_point);
128 "NIL",
"VERBOSE",
"DEBUG",
"INFO",
"WARNING",
"ERROR",
"FATAL",
"ALWAYS"};
129 std::string
level = LevelNames[lvl];
130 std::string level_string = std::string(
"(") +
level +
") ";
132 output << std::setw(col1_len) << std::right << trimmed_name <<
":"
133 << std::setw(col2_len) << std::left <<
line << std::setw(col3_len)
134 << std::right << level_string;
◆ vertex()
const TLorentzVector& TFCSTruthState::vertex |
( |
| ) |
const |
|
inline |
◆ ATLAS_THREAD_SAFE
boost::thread_specific_ptr<MsgStream> m_msg_tls ISF_FCS::MLogging::ATLAS_THREAD_SAFE |
|
inlinestaticprivateinherited |
Do not persistify!
MsgStream instance (a std::cout like with print-out levels)
Definition at line 215 of file MLogging.h.
◆ m_ekin_off
double TFCSTruthState::m_ekin_off = 0 |
|
private |
◆ m_nm
std::string ISF_FCS::MLogging::m_nm |
|
privateinherited |
◆ m_pdgid
int TFCSTruthState::m_pdgid |
|
private |
◆ m_vertex
TLorentzVector TFCSTruthState::m_vertex |
|
private |
The documentation for this class was generated from the following files: