ATLAS Offline Software
Loading...
Searching...
No Matches
WebdaqHistSvc::THistID Struct Reference

Helper struct that bundles the histogram, name and mutex. More...

Collaboration diagram for WebdaqHistSvc::THistID:

Public Member Functions

 THistID (const std::string &s, TObject *o)
 THistID ()
 ~THistID ()

Public Attributes

std::string id
TObject * obj {nullptr}
std::mutex * mutex {nullptr}

Detailed Description

Helper struct that bundles the histogram, name and mutex.

Definition at line 134 of file WebdaqHistSvc.h.

Constructor & Destructor Documentation

◆ THistID() [1/2]

WebdaqHistSvc::THistID::THistID ( const std::string & s,
TObject * o )
inline

Definition at line 135 of file WebdaqHistSvc.h.

135: id(s), obj(o) {};

◆ THistID() [2/2]

WebdaqHistSvc::THistID::THistID ( )
inline

Definition at line 136 of file WebdaqHistSvc.h.

136: id(""), obj(nullptr) {};

◆ ~THistID()

WebdaqHistSvc::THistID::~THistID ( )
inline

Definition at line 137 of file WebdaqHistSvc.h.

137{ delete mutex; }

Member Data Documentation

◆ id

std::string WebdaqHistSvc::THistID::id

Definition at line 138 of file WebdaqHistSvc.h.

◆ mutex

std::mutex* WebdaqHistSvc::THistID::mutex {nullptr}

Definition at line 140 of file WebdaqHistSvc.h.

140{nullptr};

◆ obj

TObject* WebdaqHistSvc::THistID::obj {nullptr}

Definition at line 139 of file WebdaqHistSvc.h.

139{nullptr};

The documentation for this struct was generated from the following file: