ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
TrigMonTHistSvc::THistID Struct Reference

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

Collaboration diagram for TrigMonTHistSvc::THistID:

Public Member Functions

 THistID (const std::string &s, TObject *o)
 
 ~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 122 of file TrigMonTHistSvc.h.

Constructor & Destructor Documentation

◆ THistID()

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

Definition at line 123 of file TrigMonTHistSvc.h.

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

◆ ~THistID()

TrigMonTHistSvc::THistID::~THistID ( )
inline

Definition at line 124 of file TrigMonTHistSvc.h.

124 { delete mutex; }

Member Data Documentation

◆ id

std::string TrigMonTHistSvc::THistID::id

Definition at line 125 of file TrigMonTHistSvc.h.

◆ mutex

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

Definition at line 127 of file TrigMonTHistSvc.h.

◆ obj

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

Definition at line 126 of file TrigMonTHistSvc.h.


The documentation for this struct was generated from the following file:
TrigMonTHistSvc::THistID::mutex
std::mutex * mutex
Definition: TrigMonTHistSvc.h:127
python.SystemOfUnits.s
int s
Definition: SystemOfUnits.py:131
TrigMonTHistSvc::THistID::id
std::string id
Definition: TrigMonTHistSvc.h:125
TrigMonTHistSvc::THistID::obj
TObject * obj
Definition: TrigMonTHistSvc.h:126