LArSoft  v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
art::detail::RootDirectorySentry Class Reference

#include "RootDirectorySentry.h"

Public Member Functions

 RootDirectorySentry ()
 
 ~RootDirectorySentry () noexcept(false)
 

Private Member Functions

 RootDirectorySentry (RootDirectorySentry const &)=delete
 
RootDirectorySentryoperator= (RootDirectorySentry const &)=delete
 

Private Attributes

bool status_
 

Detailed Description

Definition at line 18 of file RootDirectorySentry.h.

Constructor & Destructor Documentation

art::detail::RootDirectorySentry::RootDirectorySentry ( )

Definition at line 4 of file RootDirectorySentry.cc.

5  : status_{TH1::AddDirectoryStatus()}
6 {
7  TH1::AddDirectory(true);
8 }
art::detail::RootDirectorySentry::~RootDirectorySentry ( )
noexcept

Definition at line 10 of file RootDirectorySentry.cc.

References status_.

11 {
12  TH1::AddDirectory(status_);
13 }
art::detail::RootDirectorySentry::RootDirectorySentry ( RootDirectorySentry const &  )
privatedelete

Member Function Documentation

RootDirectorySentry& art::detail::RootDirectorySentry::operator= ( RootDirectorySentry const &  )
privatedelete

Member Data Documentation

bool art::detail::RootDirectorySentry::status_
private

Definition at line 26 of file RootDirectorySentry.h.

Referenced by ~RootDirectorySentry().


The documentation for this class was generated from the following files: