Helper struct that bundles the histogram ID with a mutex, TFile and TObject*.
More...
Helper struct that bundles the histogram ID with a mutex, TFile and TObject*.
Definition at line 238 of file THistSvc.h.
◆ THistID() [1/4]
| THistSvc::THistID::THistID |
( |
| ) |
|
|
default |
◆ THistID() [2/4]
| THistSvc::THistID::THistID |
( |
const THistID & |
rhs | ) |
|
|
default |
◆ THistID() [3/4]
| THistSvc::THistID::THistID |
( |
std::string & |
i, |
|
|
bool & |
t, |
|
|
TObject * |
o, |
|
|
TFile * |
f |
|
) |
| |
|
inline |
◆ THistID() [4/4]
| THistSvc::THistID::THistID |
( |
std::string & |
i, |
|
|
bool & |
t, |
|
|
TObject * |
o, |
|
|
TFile * |
f, |
|
|
Mode |
m |
|
) |
| |
|
inline |
◆ operator<()
| bool THistSvc::THistID::operator< |
( |
THistID const & |
rhs | ) |
const |
|
inline |
◆ operator=()
◆ operator<<
| std::ostream& operator<< |
( |
std::ostream & |
ost, |
|
|
const THistID & |
hid |
|
) |
| |
|
friend |
Definition at line 257 of file THistSvc.h.
258 ost <<
"id: " << hid.id <<
" t: " << hid.temp <<
" s: " << hid.shared <<
" M: " << hid.mode <<
" m: " << hid.mutex
259 <<
" o: " << hid.obj <<
" T: " <<
static_cast<int>( hid.type ) <<
" " << hid.obj->IsA()->GetName();
◆ file
| TFile* THistSvc::THistID::file { nullptr } |
◆ id
| std::string THistSvc::THistID::id {} |
◆ mode
◆ mutex
| histMut_t* THistSvc::THistID::mutex { nullptr } |
◆ obj
| TObject* THistSvc::THistID::obj { nullptr } |
◆ shared
| bool THistSvc::THistID::shared { false } |
◆ temp
| bool THistSvc::THistID::temp { true } |
◆ type
The documentation for this struct was generated from the following file: